Jedna z aplikácií ponúkaných v bezplatnej a otvorenej suite LibreOffice sa volá Base. Base je klientská aplikácia na vytváranie, pripájanie alebo čítanie databáz (vrátane tých, ktoré boli vytvorené pomocou aplikácie Microsoft Access). Táto príručka vás prevedie procesom používania aplikácie Base na vytvorenie jednoduchej, ale užitočnej vlastnej databázy a začatia zadávania údajov.
1. Nainštalujte si LibreOffice Base
The LibreOffice apartmán, alternatívu k balíku Microsoft Office, je k dispozícii pre Windows, macOS a Linux. Existuje niekoľko spôsobov, ako ho nainštalovať do vášho systému (najmä ak ste používateľom systému Linux), ale oficiálne inštalačné balíčky si môžete stiahnuť na adrese libreoffice.org/download. V tomto článku budeme používať LibreOffice verzie 7.0.2.2.
Microsoft Office je kráľom kancelárskych balíkov, ale to neznamená, že je ten pravý pre vás. Tu je niekoľko ďalších kancelárskych balíkov, ktoré by sa vám mohli páčiť lepšie!
2. Spustite základňu a vytvorte databázu
Akonáhle je LibreOffice nainštalovaný, spustite Base z pracovnej plochy. Zakaždým, keď otvoríte Base, uvidíte toto dialógové okno s otázkou, či chcete spustiť novú databázu alebo otvoriť existujúcu. Vyberte ikonu Vytvorte novú databázu tlačítko na Rádiu.
Base je dodávaný so systémom správy relačných databáz s názvom HSQLDB (HyperSQL Database Management System), ktorý je pripravený na použitie a je predvolenou voľbou.
HSQLDB je ideálny pre váš prvý projekt, pretože je jednoduchý a ľahko ovládateľný. Uistite sa, že HSQLDB zabudovaný vyberte možnosť zo zoznamu a kliknite na ikonu Ďalej> tlačidlo.
3. Zaregistrujte sa a uložte svoju databázu
Base sa vás opýta, či chcete zaregistrovať databázu. Registráciou sa vaša databáza jednoducho sprístupní ďalším aplikáciám v balíku LibreOffice na vašom zariadení, napríklad Calc a Writer. Táto funkcia je vo vašom prístroji lokálna, nemusíte sa obávať, že bude prístupná pre kohokoľvek iného.
Ak si nie ste istí, že s týmito ďalšími aplikáciami už nikdy nebudete chcieť získať prístup k svojej novej databáze, môžete bezpečne odísť Áno, zaregistrujte mi databázu vybraný.
Uistite sa, že ste vybrali Otvorte databázu na úpravy a potom kliknite Skončiť. Base vás vyzve na uloženie databázy ako súboru .ODF. Vyberte umiestnenie a názov súboru a kliknite na ikonu Uložiť.
4. Vytvorte tabuľku a nastavte primárny kľúč
Prvá vec, ktorú musíte urobiť s novou databázou, je vytvoriť tabuľku. Tabuľky sú najdôležitejšou súčasťou databázy a na dosiahnutie čohokoľvek potrebujete aspoň jednu.
Predvolené zobrazenie pri otváraní databázy je časť Tabuľky. Vyberte Vytvoriť tabuľku v návrhovom zobrazení... z ponuky úloh.
Otvorí sa dialógové okno Návrh tabuľky s niekoľkými prázdnymi bunkami pod štítkami Názov poľa, Typ poľaa Popis. Toto je miesto, kde si vyberiete a pomenujete polia, ktoré chcete vo svojej tabuľke.
Toto sú rôzne „kategórie“ údajov, ktoré plánujete vložiť do svojej databázy. Ako príklad plánujeme vytvoriť databázu našej filmovej zbierky, takže zahrnieme polia ako Názov, Režisér a ReleaseYear.
Prvé pole, ktoré by ste mali vytvoriť, by však mal byť nejaký jedinečný identifikátor, napríklad číslo alebo kód UPC. Toto pole odlíši každú položku, aj keď všetky ostatné polia obsahujú duplicitné údaje. V našom príklade sme pomenovali prvé pole MovieID a vybrali sme typ poľa Integer [INTEGER], aby bolo toto pole jednoduché číslo.
Nech už urobíte identifikačné pole čokoľvek, kliknite pravým tlačidlom myši na tento riadok a začiarknite políčko Primárny kľúč v rozbaľovacej ponuke. Ak nevyberiete pole ako primárny kľúč, program Base pokazí chybu pri pokuse o uloženie tabuľky.
V našom príklade pod Vlastnosti poľa, taktiež sme nastavili možnosť AutoValue pre naše pole primárneho kľúča na Áno aby sme pri každom vytváraní záznamu nemuseli ručne vyberať nové identifikačné číslo. Pomocou funkcie AutoValue zadá Base automaticky ďalšie prírastkové číslo pre každú novú položku.
5. Vyplňte svoje dátové polia
Pokračujte v pridávaní toľkých polí, koľko potrebujete, a nezabudnite zvoliť príslušné typy polí. Pri najzákladnejších použitiach budete chcieť použiť VARCHAR pre text, INTEGER pre čísla a DATE pre dátumy kalendára.
Ak už máte údaje v tabuľke alebo súbore .csv, ktoré plánujete importovať do svojej databázy, je to veľmi užitočné ako pridávate polia, aby ste sa ubezpečili, že názvy vašich polí sú ľahko porovnateľné s názvami polí vo vašich údajoch spis.
Pamätajte na to, že polia, ktoré vytvoríte, je možné pri počiatočnom vytváraní tabuľky znova usporiadať, ale po uložení tabuľky ich nemôžete zmeniť. To by vám však nemalo spôsobovať žiadne väčšie problémy a polia môžete aj naďalej pridávať a mazať.
6. Uložte si svoj prvý stôl
Kliknite na tlačidlo uložiť alebo stlačte Ctrl + S aby ste uložili svoju tabuľku, a Base vás vyzve, aby ste tabuľku pomenovali. Vyberte ľubovoľné meno (v našom príklade sme vybrali predvolenú hodnotu Table1).
Po uložení tabuľky nezabudnite uložiť samotný databázový súbor, aby ste nestratili svoju prácu. Váš súbor .ODF bude potrebné uložiť kedykoľvek, keď vytvoríte alebo upravíte tabuľku, dotaz, formulár alebo správu.
Ak budete niekedy potrebovať upraviť polia v tabuľke, musíte na tabuľku kliknúť pravým tlačidlom myši a kliknúť Upraviť z rozbaľovacej ponuky.
7. Zadajte alebo importujte údaje
Teraz, keď máte tabuľku, potrebuje táto tabuľka údaje. Existuje niekoľko spôsobov, ako môžete získať údaje do svojej databázy, ale dnes sa pozrieme na to, ako ich zadať manuálne v zobrazení tabuľky a ako importovať z tabuľky.
Ručné zadanie
Dvakrát kliknite na svoju tabuľku alebo kliknite pravým tlačidlom myši a vyberte ju Otvorené. V tomto dialógovom okne uvidíte všetky polia, ktoré ste práve vytvorili. Položky môžete vytvárať ručne zadávaním údajov po jednom poli, podobne ako zadávaním informácií do buniek tabuľky.
Keď sa dostanete do posledného poľa pre zadanie, stlačte Tab prejdete na ďalší záznam. Base automaticky uloží údaje, ktoré ste zadali, takže pri každom zadávaní údajov nemusíte klikať na tlačidlo uloženia. Okrem toho, ak nastavíte pole ID na AutoValue, Base za vás automaticky vyplní pole ID, keď prejdete na kartu k ďalšiemu záznamu.
Pokračujte ďalej, kým nezadáte všetky požadované údaje.
Import z tabuľky
Ak máte tabuľku, ktorá už obsahuje údaje, ktoré chcete zadať, môžete ju jednoducho importovať do tabuľky, musíte však dodržiavať niekoľko pravidiel.
Ak chcete importovať z tabuľky, musíte mať stĺpec pre každé pole, ktoré máte v tabuľke, a to aj v prípade, že je pole nastavené na AutoValue alebo preň zatiaľ nemáte žiadne údaje. V každom riadku každého importovaného stĺpca, ktorého cieľ nie je nastavený na hodnotu AutoValue, musia byť navyše prítomné údaje.
V našom príklade existuje stĺpec s približne rovnakým názvom pre každé pole v našej tabuľke a všetky riadky sú vyplnené okrem riadkov v poli ID, ktoré program Base automaticky vyplní, keď importujeme. Názvy sa nemusia presne zhodovať a stĺpce nemusia byť v rovnakom poradí ako polia databázy; počas importu budete mať možnosť zmeniť usporiadanie svojich údajov.
Ak chcete začať importovať, zvýraznite všetky údaje v tabuľke, ktoré chcete importovať, vrátane štítkov pre jednotlivé stĺpce, a skopírujte ich pomocou Ctrl + C.
Potom otvorte Base a uistite sa, že ste na obrazovke zobrazenia tabuľky. Kliknite Upraviť> Prilepiť alebo trafiť Ctrl + V. Týmto sa otvorí Kopírovať tabuľku dialógové okno. Ponechajte možnosti tak, ako sú, a kliknite na ikonu Ďalej> tlačidlo.
V Priraďte stĺpce V dialógovom okne budete musieť zarovnať stĺpce, ktoré importujete, do polí v tabuľke. Použi hore a dole pomocou tlačidiel upravte polohu každého stĺpca a zrušte začiarknutie všetkých kopírovaných stĺpcov, ktoré nechcete importovať. Kliknite na ikonu Vytvoriť keď budete hotoví.
Ak počas importovania nedošlo k žiadnym chybám, dialógové okno sa jednoducho zavrie a vráti sa do hlavného zobrazenia tabuľky. Dvojitým kliknutím na svoju tabuľku zobrazíte údaje a skontrolujete, či nedošlo k nesprávnemu importu.
Databáza pripravená na akciu
Blahoželáme! Teraz, keď ste prešli procesom vytvárania databázy, zostavovania tabuľky a zadávania údajov, máte použiteľný databázový súbor na dosah ruky. Niektoré ďalšie úlohy, ktoré môžete urobiť v Base, sú spúšťanie dotazov v SQL, návrh formulárov a vytváranie správ s databázou.
Ak často píšete aplikácie, ktoré sa pripájajú k databázovým serverom, je pekné, ak viete, ako nainštalovať databázu MySQL na svoj počítač so systémom Windows na účely testovania.
- Produktivita
- LibreOffice
- SQL
- Analýza dát
Jordan je lektor a novinár, ktorý sa veľmi zaujíma o to, aby bol Linux prístupný a bez stresu pre všetkých. Má BA v angličtine a vec na horúci čaj. Počas teplých období rád jazdí na bicykli po kopcoch Ozarks, kde žije.
Prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Ešte jeden krok…!
V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.