Baza korak po karaku (step by step).
Ustvarili bomo tri tabele Knjige, Avtorji in Založba.
Zaženi LibreOffice Base.
Pokaže se okno Čarovnik za zbirke podatkov. Kliknemo na gumb Naprej>>, če ustvarjamo novo zbirko in nato Dokončaj. Shrani. Pridemo v osnovno okno programa:
Tabele shranjujejo podatke v podatkovni bazi. Podatki so zapisani v tabelah.
Poizvedbe povežejo tabele med seboj in izpišejo iskane podatke.
Obrazci omogočajo enostaven zapis podatkov.
Poročila izpišejo podatke v pregledni obliki.
Vrstni red kreiranja baze podatkov: tabele, obrazci, vnos podatkov, poizvedba in poročilo.
Ustvari tabele
Izberi Ustvari tabelo s pomočjo čarovnika... Za tabelo knjige poišči pod kategorijo Poslovno ali Zasebno naslednja polja: IDKnjige, Naslovnica, ISBNSt, Št. strani, Opombe in IDAvtorja. Preden greš naprej, določi vrsti red polj. Glej spodnjo sliko:
Klik Naprej > Odpre se okno Nastavitev vrste polj in oblike
Podatki se v računalniku shranjujejo kot spremenljivke. Računalnik podatke zapisuje na različne načine, kar vpliva na hitrost delovanja programa. V splošnem računalnik drugače obravnava številke in znake. Številka je lahko številka ali znak. V prvem primeru lahko s številkami izvajamo matematične operacije, v drugem pa ne, saj z znaki ne moremo računati. Številka kot znak je zapisana isto kot črka A ali znak @- glej ACSII tabelo!
Za vrsto polja izberi:
- Za števila: Celo število [INTEGER]
- Za besedilo: Besedilo [VARCHAR], dolžina 50
Primarni kjuč
Gremo: Naprej> Odpre se okno za določitev primarnega kluča, ta naj bo polje IDKnjige.
Gremo: Naprej> Poimenuj tabelo
Naredi še tabelo Avtorji in Založba
Tabela Avtorji naj ima polja IDAvtorja (primarni ključ), Ime, Priimek, Leto rojstva in Državljanstvo. Pazi na vrsti red.
Tabela Založba naj ima polja: IDZaložbe (primarni ključ), Naziv in Kraj
Vsaka tabela zahteva PRIMARNI KLJUČ. Primarni ključ je lahko karkoli: številka, beseda, znak; ne sme se v tabeli podvajati oz. mora biti v tabeli unikaten. Najbolje je, da za primarni ključ izbereš število (v našem primeru IdKnjige) in mu določiš Samodejno vrednost na DA.