35
ACCESS ACCESS Još jedan od Još jedan od programa iz programa iz office paketa office paketa Služi za rad sa Služi za rad sa relacionim relacionim bazama podataka bazama podataka

ACCESS

Embed Size (px)

DESCRIPTION

Još jedan od programa iz office paketa Služi za rad sa relacionim bazama podataka. ACCESS. Glavni meni. Otvaranje postojeće baze. Access se pokreće isto kao i ostali programi iz office paketa pri čemu se dobija početni ekran. Otvaranje nove baze. - PowerPoint PPT Presentation

Citation preview

Page 1: ACCESS

ACCESSACCESS•Još jedan od Još jedan od programa iz office programa iz office paketapaketa

•Služi za rad sa Služi za rad sa relacionim bazama relacionim bazama podatakapodataka

Page 2: ACCESS

• Access se pokreće isto kao i ostali programi iz office paketa pri čemu se dobija početni ekran

Otvaranje nove baze

Glavni meni

Otvaranje postojeće baze

Page 3: ACCESS

Kada kreirate novu bazu Access odmah traži da joj date ime iako u njoj još uvek nema ništa.

Bićete upitani za ime baze i njeno mesto na disku.Izaberite D:\my document pa napravite folder sa imenom vašeg odelenja.

Bazi dajte ime Biblioteka i kliknite na Create

Page 4: ACCESS

Ako ste ovo uradili kako treba treba da vam se pojavi glavni prozor baze, Database prozor kao na slici

Sad zatvorite access. Ukoliko ste u međuvremenu nešto menjali bićete pitani da li želite da snimite izmene.

Sad ponovo pokrenite Acess i otvorite vašu bazu Biblioteka.mdb.

Page 5: ACCESS

Kreiranje tabela• Pređite na task Tables.

• Sa desne strane nalazi se dugme Create table in Design view koje kad na njega kliknete otvara prozor kao na sledećem slajdu

• Druga opcija nudi kreiranje tabele uz pomoć čarobnjaka a po ugledu na neki šablon

• Treća opcija vam omogućava da tabelu kreirate unoseći konkretne podatke u tabelu

Page 6: ACCESS

ime polja tip polja opis polja

Kad se popuni ime polja i pređe u tip polja ovde će se otvoriti prozorčić General u kom možete za to pole zadati odgovarajuće parametre kao što su dužina polja, format podatka, početna vrednost i sl.

Page 7: ACCESS

• kreiramo tabelu biblioteka.

• Snimite tabelu pod imenom biblioteka

• Access javlja da nije definisan ključ i nudi da ga sam definiše. Prihvatite to.

Page 8: ACCESS

Označite tabelu Biblioteka i kliknite na taster Open.

Otvoriće vam se tabela u modu u kojem je moguć unos podataka.

Unesite podatke u tabelu

Page 9: ACCESS

Kreirajte tabele knjige, citaoci i izdavanje na isti način, s tom razlikom što ćete sami definisati primarni ključ kod sve tri tabele.

Ključ se definiše tako što se selektuje polje ključa i klikne na ikonicu u meniju

Page 10: ACCESS

POVEZIVANJE TABELAPOVEZIVANJE TABELATabele se povezuju na osnovu odgovarajućih polja (ključnih) i to na sledeći način:

•Iz gl. Menija biramo Tools/Relationships i dobijamo prozor kao na slici. Ako se pojavi samo otvoren ekran biramo Show/table

•Sad označimo tabelu citaoci i kliknemo na Add isto uradite i za tabele izdavanje i knjige...

Page 11: ACCESS

•Iz tabele citaoci uhvatite polje IDCitalac i vucite na isto polje u tabeli izdavanje. Otvoriće se prozor u kom se definiše način na koji će se uspostavljena relacija ponašati.

•Klikom na Create generiše se relacija između tabela i nakon definisanja i druge relacije dobijamo...

Page 12: ACCESS

QUERY QUERY ((UPITUPIT))

Upiti se koriste kao izvori podataka za druge objekte baze kao što su forme i izveštaji. Upitima određujete polja iz baze koja želite videti i ona mogu biti iz različitih tabela.

Pored samih sadržaja polja, upitima određujete redosled prikaza podataka iz tih polja, “filter-uslov” za pojedina pola kao i način sortiranja prikazanih podataka.

Upiti se najlakše kreiraju korišćenjem Simple Queri Wizard-a, ali je ipak bolje savladati “ručno” kreiranje upita

Bez obzira koji način kreiranja upita koristili iza svega se krije SQL jezik. Znači, za kreiranje malo složenijeg upita moraćete se pozabaviti njime

Pravljenje izveštaja za željene podatke puno je lakše ako već postoji upit

ŠTA JE QUERY (upit)?ŠTA JE QUERY (upit)?

Upit omogućava da postavite pitanje i automatski dobijete odgovor. Na primer:

Koje su sve knjige izdate tokom maja meseca? Ili

Koji su članovi biblioteke kojima je istekla članarina? I slično

Page 13: ACCESS

Kreiranje upita korišćenjem Simple Query Kreiranje upita korišćenjem Simple Query Wizard-aWizard-a

Na Design prozoru selektujte Query

Izaberite opciju Simple Query Wizard (ili New pa Simple Query Wizard )

U sledećem dijalog boksu selektujete tabele iz kojih uzimate željene podatke

zatim selektujete polja iz kojih formirate upit

Polja prebacujete u ovaj prozor klikom na strelice

Jedno po jedno

Sve odjednom

Page 14: ACCESS

Klikom na taster Next pojavljuje se sledeći dialog box: Ponovnim klikom na taster

Next pojavljuje se sledeći dialog box:

Zadajte ime upita i kliknite na taster finish

Na ekranu će se pojaviti rezultat vašeg upita:

Kreiranje upita korišćenjem Simple Query Wizard-aKreiranje upita korišćenjem Simple Query Wizard-a

Page 15: ACCESS

Kreiranje upita bez korišćenja Kreiranje upita bez korišćenja wizard-awizard-a

Na Design prozoru selektujte Query

Izaberite opciju Create query in Design view

Novi prozor omogućava da selektujetem sve tabele (i/ili već postojeće upite) koje želite da budu uključene u novi upit.

Kad selektujete jednu tabelu kliknite na Add

Ponovite postupak onoliko puta koliko je to potrebno

Page 16: ACCESS

Kreiranje upita bez korišćenja wizard-aKreiranje upita bez korišćenja wizard-a

Na prozoru koji se ranije pojavio u pozadini dialog box-a prikazaće se sve selektovane tabele i/ili upiti kao i relacije među njima

Sada je potrebno selektovati polja koja će se pojaviti u upitu, a to možete uraditi na 3 načina.

Dvostrukum klikom na polje koje treba biti u upitu

Prevlačenjem polja do ćelije field ili

Izborom iz liste u ćeliji field

Page 17: ACCESS

Kreiranje upita bez korišćenja wizard-aKreiranje upita bez korišćenja wizard-a

Ako želite da podaci budu sortirani u polju sort selektujte način (ascending-rastući, descending-opadajući niz)

Ako check box show nije selektovan, to polje neće biti vidljivo kad se startuje upit ali možete ga koristiti za definisanje kriterijuma.

Page 18: ACCESS

Kreiranje formi koriKreiranje formi korišćšćenjem Formenjem Form WizardaWizarda

Praktično je za kreiranje Forme koristiti Form Wizard. Izgled forme kasnije možete modifikovati korišćenjem opcije Design.

Kliknite na taster Forms u Database prozoru a zatim na

Create Form by using Create Form by using wizardwizard

Page 19: ACCESS

Kreiranje formi koriKreiranje formi korišćšćenjem Formenjem Form Wizarda Wizarda

U polju Tables/Queries izaberite tabelu (ili upit) za koju kreirate formu. U listi na levoj strani dijaloga pojaviće se spisak polja u tabeli

Na isti način kao kod upita prebacite polja koja želite da budu u formi u listu na desnoj strani prozora

Klikom na taster Next otvara se sledeći dijalog box u kom možete izabrati na koji način će polja u formi biti raspoređena

Page 20: ACCESS

Kreiranje formi koriKreiranje formi korišćšćenjem Formenjem Form Wizarda Wizarda

Posle klika na taster next dobijate dijalog box u kom možete da izaberete jedan od standardnih izgleda forme

Kliknite na next

Page 21: ACCESS

Kreiranje formi koriKreiranje formi korišćšćenjem Formenjem Form Wizarda Wizarda

U ovom dijalog boxu možete da zadate ime formeTakođe možete da izaberete hoćete li da menjate izgled forme ili odmah da krenete sa unosom podataka

Kliknite na taster finish da završite kreiranje forme

Page 22: ACCESS

Na ekranu će se pojaviti forma koju ste kreirali

Page 23: ACCESS

Modifikovanje formeModifikovanje forme

Da bi modifikovalji formu potrebno je da selektujete njeno ime i kliknete na ikonu Design

Page 24: ACCESS

Modifikovanje formeModifikovanje forme

Selektovana forma će se otvoriti u režimu za dizajn

Istovremeno će se pojaviti novi toolbar sa objektima koje može da sadrži forma

Page 25: ACCESS

Kreiranje Kreiranje izveštaja (reports)izveštaja (reports)

Šta su izveštaji?Šta su izveštaji?

Iako se forme i tabele u kojima se podaci prikazuju na ekranu za prikaz podataka mogu odštampati, daleko bolji i kvalitetniji način je da se kreira izveštaj

Izveštaj omogućava da se prikaz podataka formatira na razne načine, obave određene kalkulacije, grupišu podaci, crtaju dijagrami...

Jedan od najlakših načina za kreiranje izveštaja je korišćenje Report Wizard-a

Page 26: ACCESS

Kreiranje Kreiranje izveštajaizveštaja kori korišćšćenjem enjem Report WizardaReport Wizarda

Izaberite dvostrukim klikom Create report by using wizard

Page 27: ACCESS

Na ekranu će se pojaviti dijalog box u kom selektujete polja koja treba da sadrži izveštaj

Sve se radi isto kao kod upita i formi

Kreiranje Kreiranje izveštajaizveštaja kori korišćšćenjem enjem Report WizardaReport Wizarda

Page 28: ACCESS

Kreiranje Kreiranje izveštajaizveštaja kori korišćšćenjem enjem Report WizardaReport Wizarda

Ovde možete da izvršite grupisanje podataka po nivoima što nije uvek potrebno

Page 29: ACCESS

Na ovom dijalog boxu možete da izaberete polja koja će da služe za sortianja podataka. Podatke možete sortirati u opadajućem i rastućem poretku

Page 30: ACCESS

Podešavanje izgleda izveštaja

Podešavanje stila izveštaja

Page 31: ACCESS

Ako želite ovde možete promeniti ime izveštaja

Takođe birate želite li odmah modifikovati izgled izveštaja ili pogledati kreirani izveštaj

Page 32: ACCESS

Evo vašeg izveštaja...

...klikom na ovo dugme idete ...

...a ako vam se ne sviđa...

Page 33: ACCESS

...u prozor za promenu izveštaja (design) gde možete da radite sve isto kao sa formom...

...a kad završite sa izmenama sve to lepo snimite i pogledajte rezultat vašeg rada.

Page 34: ACCESS

... recimo ovo!

Page 35: ACCESS

Bravo, kreirali ste svoju prvu bazu!