7. Vje`ba
STVARANJE
TABLICE UZ POMO] TABLE WIZARDA U ovoj }ete vje`bi nau~iti kako stvoriti tablicu upotrebom Table Wizarda (~arobnjak za stvaranje tablica). U 8. }ete vje`bi nau~iti kako stvoriti tablicu od samog po~etka.
ZA[TO
STVORITI TABLICU?
Tablica je osnova cijele baze podataka i ~uva va{e podatke, dok je sve ostalo samo uljep{avanje. Ako ste u 5. vje`bi stvorili praznu bazu podataka, sada je vrijeme da stvorite tablicu koja }e slijediti plan obja{njen u 2. vje`bi. Ako ste me|utim upotrijebili ~arobnjaka, mo`ete stvoriti nove tablice kako biste prethodno stvorene zanemarili, ili oti}i na 9. vje`bu da biste nau~ili kako mijenjati i prilagoditi tablice. Tablicu mo`ete stvoriti od samog po~etka ili upotrebom Table Wizarda. U ovoj }emo vje`bi govoriti o stvaranju pomo}u Table Wizarda, dok 8. vje`ba pokriva manje automatiziranu metodu. Table Wizard vam mo`e u{tedjeti mnogo vremena pri stvaranju i formatiranju polja koja su vam potrebna. Access je instaliran na va{e ra~unalo s mnogobrojnim ve} stvorenim poslovnim i osobnim tablicama iz kojih mo`ete odabrati onu koja zadovoljava va{e potrebe. Odabrati i uzeti mo`ete sva polja u svim ve} stvorenim tablicama kako biste stvorili tablicu koja odgovara va{im `eljama i potrebama. ^ak i ako ne prona|ete sva polja koja trebate, upotrijebite Table Wizarda kako biste u{tedjeli vrijeme stvaranja i kasnije dodajte polja koja vam nedostaju (9. vje`ba).
STVARANJE
TABLICE UZ POMO]
TABLE WIZARDA
Kako znam koja polja sadr`i tablica? Naravno da ne znate koja polja Access nudi u ve} stvorenim tablicama dok ne pokrenete Table Wizarda i ne pregledate popis polja. Ako tada shvatite da tablica ne odgovara va{im potrebama, kliknite gumb Cancel i zapo~nite stvaranje vlastite tablice (8. vje`ba).
STVARANJE TABLICE TABLE WIZARDA
UZ POMO]
Ako su polja koja `elite stvoriti ista kao polja u Accessovim ve} stvorenim tablicama, Table Wizard }e vam u{tedjeti mnogo muke i vremena.Uz pomo} Table Wizarda mo`ete kopirati polja iz bilo koje ve} stvorene tablice. Slijedite naredne korake kako biste stvorili tablicu uz pomo} Table Wizarda:
1. U prozoru baze podataka kliknite objekt Tables i tada dvostruko kliknite opciju Create table by using wizard.
Ostale metode Umjesto prvog koraka mo`ete kliknuti gumb New ili odabrati Insert, Table kako biste otvorili okvir za dijalog New Table. Tada u okviru za dijalog New Table mo`ete odabrati Table Wizard i kliknuti OK.
2. U prvom okviru za dijalog Table Wizarda (slika 7.1) kliknite opci-
ju Business ili Personal. Na taj }ete na~in odabrati popis preglednih tablica koje }e se prikazati.
3. Iz popisa Sample Tables odaberite tablicu, a njezina polja prikazuju se u popisu Sample Fields.
4. Pregledajte popis Sample Fields. Ako ugledate polje koje `elite uklju~iti u tablicu, odaberite ga i kliknite gumb > kako biste
51
52
7. VJE@BA
polje pomaknuli u popis Fields in my new table. Ako `elite pomaknuti cijeli sadr`aj pregledne tablice u svoj popis, kliknite gumb >>.
SLIKA 7.1 Iz ve} stvorenih tablica odaberite polja koja `elite uklju~iti u svoju tablicu. Promjena imena polju Ako vidite polje koje odgovara va{im `eljama, ali vam se ne svi|a ime polja, najprije ga dodajte u popis (3. i 4. korak). Tada kliknite ime polja kako biste ga odabrali i nakon toga kliknite gumb Rename Field, utipkajte ime i kliknite OK. Na taj na~in polje mijenja ime samo u va{em popisu, a u originalu ostaje pod starim imenom.
5. Ponavljajte korake 3 i 4 da biste odabrali polja iz vi{e preglednih tablica i na taj na~in kompletirali svoju tablicu. @elite li ukloniti polje iz tablice, kliknite gumb <. (Da biste uklonili sva polja i zapo~eli ponovni odabir, kliknite gumb <<.) Kada zavr{ite s odabirom polja, kliknite Next kako biste nastavili s radom.
6. U sljede}em koraku morate utipkati ime tablice. Utipkajte {to jasnije ime kako biste zamijenili ponu|eno.
7. Kliknite opciju Yes, set a primary key for me kako bi ~arobnjak
odabrao polje primarnog klju~a ili opciju No, Ill set the primary key kako biste sami odabrali polje. (Ako ste odabrali Yes, prije|ite na 10. korak.)
STVARANJE
TABLICE UZ POMO]
TABLE WIZARDA
Primarni klju~ Polje koje za svaki slog mora imati jedinstven unos. Naj~e{}e je to ID broj jer ostala polja ~esto imaju iste unose za vi{e od jednog sloga (na primjer, dvije osobe mogu imati isto ime).
8. ^arobnjak }e sljede}e pitati koje polje }e biti primarni klju~ (slika 7.2)? Otvorite padaju}i popis i odaberite polje.
SLIKA 7.2
Podesite primarni klju~ za tablicu.
9. Odaberite vrstu podatka za polje primarnog klju~a: l
l
l
Consecutive numbers Microsoft Access assigns automatically to new records. Odaberite ovu opciju ako `elite da Access automatski pridijeli broj slogu koji ste unijeli. Numbers I enter when I add new records. Odaberite ovu opciju ako sami `elite pridijeliti broj slogu (Access ne}e dopustiti unos bilo kojeg slova). Ovaj odabir je odli~an radi li se primjerice o ID brojevima, kao {to su voza~ke dozvole. Numbers and/or letters I enter when I add new record. Odaberite ovu opciju ako `elite uklju~iti i brojeve i slova u polje. Na primjer, ako polje primarnog klju~a sadr`i identifikacijski broj kota~a za automobile, morat }ete unijeti i brojeve i slova.
53
54
7. VJE@BA
10. Kliknite Next kako biste nastavili s radom. 11. Ako ve} imate stvorenu najmanje jednu tablicu u bazi podataka,
prikazuje se prozor koji nudi stvaranje odnosa izme|u tablica. Za sada kliknite Next, a vi{e o odnosima izme|u tablica pro~itajte u 10. vje`bi.
12. U prozoru Finish kliknite jednu od sljede}ih opcija: l
l
l
Modify the table design. Odaberte li ovu opciju, prije}i }ete u prikaz Table Design, koji ste upoznali ako ste polja stvarali sami. Ovdje ste u mogu}nosti unijeti promjene u tablicu prije njezine upotrebe. Enter data directly into the table. Ako ste zadovoljni izgledom tablice odaberite ovu opciju. Prije}i }ete u prikaz Table Datasheet gdje mo`ete unositi slogove u retke tablice. Enter data into table using, a form the wizard creates for me. Odabirom ove opcije preska~ete dijelove ove knjige i odlazite neposredno u Form Wizard (14. vje`ba), stoga ako `elite u~iti po knjizi, zanemarite za sada ovu opciju.
13. Kliknite Finish kako biste pre{li u opciju koju ste odabrali u prethodnom koraku.
Ako se odlu~ite da za sada ne}ete raditi s tablicom (bez obzira {to ste odabrali u 12. koraku), kliknite gumb Close (X) prozora koji je prikazan. Stvorili ste tablicu. Kliknete li na karticu Tables u prozoru baze podataka, u popisu }e se nalaziti i va{a tablica. Slika 7.3 prikazuje dvije tablice.
STVARANJE
TABLICE UZ POMO]
Ovo nisu tablice ve} pre~ice za akcije.
SLIKA 7.3
[TO
TABLE WIZARDA
Tablice
Sada imate barem jednu tablicu na kartici Tables.
SADA?
Sada mo`ete oti}i na mnoga mjesta: l
l
l
l
l
@elite li nau~iti kako stvoriti tablicu od samog po~etka, nastavite s 8. vje`bom Stvaranje tablice bez pomo}i ~arobnjaka. Da biste unijeli promjene u tablicu koju ste tek stvorili, pro~itajte 9. vje`bu Uno{enje promjena u tablicu. Da biste stvorili odnos izme|u tablica, pro~itajte 10. vje`bu Stvaranje odnosa izme|u tablica. Da biste unijeli podatke u tablicu, pro~itajte 12. vje`bu Uno{enje podataka u tablicu. Da biste stvorili formu za unos podataka, pro~itajte 15. vje`bu Stvaranje forme. (Ne odlazite na ovu vje`bu ako u tablici `elite uraditi odre|ene promjene.)
U ovoj ste vje`bi nau~ili kako stvoriti novu tablicu uz pomo} Table Wizarda. U sljede}oj }ete vje`bi nau~iti kako stvoriti tablicu bez pomo}i ~arobnjaka.
55