Kako z bazo LibreOffice vzpostaviti novo bazo podatkov

Kako z bazo LibreOffice vzpostaviti novo bazo podatkov

Ena od aplikacij, ki so na voljo v brezplačnem in odprtokodnem paketu LibreOffice, se imenuje Base. Base je vmesna aplikacija za ustvarjanje, povezovanje ali branje baz podatkov (vključno s tistimi, ustvarjenimi z Microsoft Accessom). Ta priročnik vas bo vodil skozi postopek uporabe Base, da ustvarite svojo preprosto, a uporabno bazo podatkov in začnete vnašati podatke.





1. Namestite LibreOffice Base

The LibreOffice sledi, alternativa paketu Microsoft Office , je na voljo za Windows, macOS in Linux. V sistem ga lahko namestite na več načinov (zlasti če uporabljate Linux), vendar lahko uradne namestitvene pakete prenesete na libreoffice.org/download . V tem članku bomo uporabljali LibreOffice različice 7.0.2.2.





2. Zaženite Base in ustvarite bazo podatkov

Ko je LibreOffice nameščen, zaženite Base z namizja. Vsakič, ko odprete Base, boste videli to pogovorno okno, ki vas vpraša, ali želite zagnati novo bazo podatkov ali odpreti obstoječo. Izberite Ustvarite novo bazo podatkov radijski gumb.





Base ima sistem za upravljanje relacijskih baz podatkov, imenovan HSQLDB (HyperSQL Database Management System), ki je pripravljen za uporabo in je privzeta možnost.

HSQLDB je idealen za vaš prvi projekt, saj je preprost in enostaven za rokovanje. Prepričajte se, da Vgrajen HSQLDB možnost izberete s seznama in kliknite na Naprej> gumb.



3. Registrirajte in shranite svojo bazo podatkov

Base vas bo vprašal, ali želite registrirati bazo podatkov. Z registracijo preprosto omogočite dostop do vaše baze podatkov drugim aplikacijam v zbirki LibreOffice v vaši napravi, na primer Calc in Writer. Ta funkcija je lokalna za vašo napravo-ni vam treba skrbeti, da bo dostopna vsem drugim.

Razen če ste prepričani, da nikoli ne boste želeli dostopati do nove baze podatkov s temi drugimi aplikacijami, je varno zapustiti Ja, registriraj bazo podatkov zame izbrano.





Prepričajte se, da ste izbrali Odprite bazo podatkov za urejanje in nato kliknite Končaj . Base vas bo pozval, da svojo zbirko podatkov shranite kot datoteko .ODF. Izberite mesto in ime datoteke ter kliknite Shrani .

4. Ustvarite tabelo in nastavite primarni ključ

Prva stvar, ki jo morate narediti z novo zbirko podatkov, je ustvariti tabelo. Tabele so najpomembnejši del zbirke podatkov in za dosego česa potrebujete vsaj eno.





Privzeti pogled pri odpiranju baze podatkov je razdelek Tabele. Izberite Ustvari tabelo v pogledu oblikovanja ... iz menija opravil.

Odpre se pogovorno okno Oblikovanje tabel z več praznimi celicami pod oznakami Ime polja , Vrsta polja , in Opis . Tu boste izbrali in poimenovali polja, ki jih želite v tabeli.

To so različne „kategorije“ podatkov, ki jih nameravate vnesti v svojo bazo podatkov. Na primer, nameravamo zgraditi bazo podatkov o svoji zbirki filmov, zato bomo vključili polja, kot so Naslov, Režiser in ReleaseYear.

Prvo polje, ki ga morate ustvariti, pa mora biti nekakšen edinstven identifikator, na primer številka ali koda UPC. To polje bo razlikovalo vsak vnos, tudi če imajo vsa druga polja podvojene podatke. V našem primeru smo prvo polje poimenovali MovieID in izbrali vrsto polja Integer [INTEGER], da bo to polje preprosto število.

Karkoli na koncu naredite z identifikacijskim poljem, z desno miškino tipko kliknite to vrstico in preverite polje Primarni ključ polje v spustnem meniju. Če za primarni ključ ne izberete polja, bo Base pri poskusu shranjevanja tabele prikazal napako.

kako prisilno zaustaviti macbook pro

V našem primeru pod Lastnosti polja , za polje primarnega ključa smo nastavili tudi možnost AutoValue Da tako da nam ni treba ročno izbrati nove ID številke vsakič, ko ustvarimo vnos. S funkcijo AutoValue Base samodejno vnese naslednjo inkrementalno številko za vsak nov vnos.

5. Izpolnite svoja podatkovna polja

Nadaljujte z dodajanjem toliko polj, kot jih potrebujete, in izberite ustrezne vrste polj. Za večino osnovnih uporab boste želeli uporabiti VARCHAR za besedilo, INTEGER za številke in DATE za datume koledarja.

Če že imate podatke v preglednici ali datoteki .csv, ki jih nameravate uvoziti v svojo zbirko podatkov, je zelo koristno, saj dodajate polja in se prepričate, da se imena vaših polj zlahka ujemajo z imeni polj v vaši podatkovni datoteki. .

Zavedajte se, da lahko ustvarjena polja pri prvem ustvarjanju tabele preuredite, vendar po shranjevanju tabele ne morete preurediti polj. To pa vam ne bi smelo povzročati večjih težav, polja pa lahko pozneje še vedno dodate in izbrišete.

6. Shranite svojo prvo tabelo

Kliknite gumb shrani ali pritisnite Ctrl+S , da shranite svojo mizo, in Base vas bo pozval, da poimenujete svojo mizo. Izberite poljubno ime (v našem primeru smo izbrali privzeto, Tabela1).

Ko shranite tabelo, shranite samo datoteko zbirke podatkov, da ne izgubite dela. Datoteko .ODF boste morali shraniti vsakič, ko ustvarite ali uredite tabelo, poizvedbo, obrazec ali poročilo.

Če boste kdaj morali urediti polja v tabeli, z desno miškino tipko kliknite tabelo in kliknite Uredi iz spustnega menija.

7. Vnesite ali uvozite podatke

Zdaj, ko imate tabelo, vaša tabela potrebuje podatke. Podatke lahko v bazo podatkov vnesete na več načinov, danes pa bomo pogledali, kako jih ročno vnesti v pogled tabele in kako uvoziti iz preglednice.

Ročni vnos

Dvokliknite svojo mizo ali desni klik in izberite Odprto . V tem pogovornem oknu boste videli vsa polja, ki ste jih pravkar ustvarili. Vnose lahko ročno ustvarite tako, da vnesete podatke eno za drugim, podobno kot vnos podatkov v celice preglednice.

Ko pridete do zadnjega polja za vnos, pritisnite Zavihek za prehod na naslednji vnos. Base bo samodejno shranil vnesene podatke, zato vam ob vsakem vnosu podatkov ni treba pritisniti gumba za shranjevanje. Poleg tega, če polje ID nastavite na AutoValue, bo Base samodejno izpolnil polje ID, ko boste preklopili na naslednji vnos.

Nadaljujte, dokler ne vnesete vseh želenih podatkov.

Uvoz iz preglednice

Če imate preglednico, ki že vsebuje podatke, ki jih želite vnesti, jo lahko preprosto uvozite v tabelo, čeprav morate upoštevati nekaj pravil.

Za uvoz iz preglednice morate imeti stolpec za vsako polje v tabeli, tudi če je polje nastavljeno na AutoValue ali zanj še nimate podatkov. Poleg tega morajo biti v vsaki vrstici vsakega stolpca, ki ga uvozite, prisotni podatki, katerih cilj ni nastavljen na AutoValue.

V našem primeru je stolpec s približno enakim imenom za vsako polje v naši tabeli in vse vrstice so zapolnjene, razen vrstic v polju ID, ki jih bo Base samodejno zapolnil, ko uvozimo. Imen ni treba natančno ujemati in stolpci ne morajo biti v istem vrstnem redu kot polja v zbirki podatkov; med uvozom boste imeli možnost preurediti podatke.

Za začetek uvoza označite vse podatke v preglednici, ki jih želite uvoziti, vključno z oznakami za vsak stolpec, in jih kopirajte z Ctrl + C .

Nato odprite Base in se prepričajte, da ste na zaslonu Table view. Kliknite Uredi> Prilepi ali zadeti Ctrl+V . To bo odprlo datoteko Kopirna miza pogovorno okno. Pustite možnosti takšne, kot so, in kliknite Naprej> gumb.

V Dodelite stolpce pogovorno okno, morate stolpce, ki jih uvažate, poravnati s polji v tabeli. Uporabi gor in dol gumbov, da prilagodite položaj vsakega stolpca in počistite vse stolpce, ki ste jih kopirali, ki jih ne želite uvoziti. Kliknite na Ustvari gumb, ko končate.

kako posodobiti ubuntu ukazno vrstico

Če med uvozom ni bilo napak, se pogovorno okno preprosto zapre in vrne se v pogled glavne tabele. Dvokliknite tabelo, da si ogledate podatke in preverite, ali ni bilo nič napačno uvoženo.

Baza podatkov, pripravljena za ukrepanje

Čestitamo! Zdaj, ko ste šli skozi postopek ustvarjanja baze podatkov, izdelave tabele in vnosa podatkov, imate na dosegu roke uporabno datoteko zbirke podatkov. Nekatera dodatna opravila, ki jih lahko opravite v bazi, so izvajanje poizvedb v SQL, oblikovanje obrazcev in ustvarjanje poročil z vašo bazo podatkov.

Deliti Deliti Cvrkutati E-naslov Kako namestiti bazo podatkov MySQL v sistem Windows

Če pogosto pišete aplikacije, ki se povezujejo s strežniki baz podatkov, je lepo, če veste, kako namestiti bazo podatkov MySQL na računalnik z operacijskim sistemom Windows za namene testiranja.

Preberite Naprej
Sorodne teme
  • Produktivnost
  • LibreOffice
  • SQL
  • Analiza podatkov
O avtorju Jordan Gloor(Objavljenih 51 člankov)

Jordan je pisatelj osebja pri MUO, ki si prizadeva, da bi bil Linux dostopen in brez stresa za vsakogar. Piše tudi vodnike o zasebnosti in produktivnosti.

Več od Jordana Gloorja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite