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
• 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
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
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.
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
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.
• kreiramo tabelu biblioteka.
• Snimite tabelu pod imenom biblioteka
• Access javlja da nije definisan ključ i nudi da ga sam definiše. Prihvatite to.
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
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
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...
•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...
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
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
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
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
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
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.
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
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
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
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
Na ekranu će se pojaviti forma koju ste kreirali
Modifikovanje formeModifikovanje forme
Da bi modifikovalji formu potrebno je da selektujete njeno ime i kliknete na ikonu Design
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
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
Kreiranje Kreiranje izveštajaizveštaja kori korišćšćenjem enjem Report WizardaReport Wizarda
Izaberite dvostrukim klikom Create report by using wizard
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
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
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
Podešavanje izgleda izveštaja
Podešavanje stila izveštaja
Ako želite ovde možete promeniti ime izveštaja
Takođe birate želite li odmah modifikovati izgled izveštaja ili pogledati kreirani izveštaj
Evo vašeg izveštaja...
...klikom na ovo dugme idete ...
...a ako vam se ne sviđa...
...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.
... recimo ovo!
Bravo, kreirali ste svoju prvu bazu!