Jak nastavit novou databázi pomocí LibreOffice Base

Jak nastavit novou databázi pomocí LibreOffice Base

Jedna z aplikací nabízených v bezplatné a open-source sadě LibreOffice se nazývá Base. Base je front -endová aplikace pro vytváření, připojování nebo čtení databází (včetně těch vytvořených pomocí Microsoft Access). Tato příručka vás provede procesem používání Base k vytvoření vlastní jednoduché, ale užitečné databáze a zahájení zadávání dat.





1. Nainstalujte LibreOffice Base

The LibreOffice Následující, alternativa k sadě Microsoft Office , je k dispozici pro Windows, macOS a Linux. Existuje několik způsobů, jak jej nainstalovat do vašeho systému (zvláště pokud jste uživatel Linuxu), ale oficiální instalační balíčky si můžete stáhnout na libreoffice.org/download . V tomto článku budeme používat LibreOffice verze 7.0.2.2.





2. Spusťte Base a vytvořte databázi

Jakmile je LibreOffice nainstalován, spusťte Base z pracovní plochy. Pokaždé, když otevřete Base, uvidíte toto dialogové okno s dotazem, zda chcete spustit novou databázi nebo otevřít existující. Vybrat Vytvořte novou databázi přepínač.





Base je dodáván se systémem pro správu relační databáze HSQLDB (HyperSQL Database Management System), který je připraven k použití a je výchozí volbou.

HSQLDB je ideální pro váš první projekt, protože je jednoduchý a snadno ovladatelný. Ujistěte se, že HSQLDB Embedded možnost je vybrána ze seznamu a klikněte na Další> knoflík.



3. Zaregistrujte se a uložte svou databázi

Base se vás zeptá, zda chcete zaregistrovat databázi. Registrace jednoduše zpřístupní vaši databázi dalším aplikacím v sadě LibreOffice na vašem zařízení, jako jsou Calc a Writer. Tato funkce je ve vašem zařízení lokální-nemusíte si dělat starosti s tím, že by k ní měl přístup kdokoli jiný.

Pokud si nejste jisti, že nikdy nebudete chtít přistupovat ke své nové databázi pomocí těchto ostatních aplikací, můžete bezpečně odejít Ano, zaregistrujte mi databázi vybraný.





Ujistěte se, že jste vybrali Otevřete databázi pro úpravy a potom klikněte na Dokončit . Base vás vyzve k uložení databáze jako souboru .ODF. Vyberte pro něj umístění a název souboru a klikněte Uložit .

4. Vytvořte tabulku a nastavte primární klíč

První věc, kterou budete muset udělat s novou databází, je vytvořit tabulku. Tabulky jsou nejzákladnější součástí databáze a ke splnění čehokoli potřebujete alespoň jednu.





Výchozí zobrazení při otevírání databáze je sekce Tabulky. Vybrat Vytvořit tabulku v návrhovém zobrazení ... z nabídky úkolů.

Otevře se dialogové okno Návrh tabulky s několika prázdnými buňkami pod popisky Název pole , Typ pole , a Popis . Zde si vyberete a pojmenujete požadovaná pole ve své tabulce.

Jedná se o různé „kategorie“ údajů, které plánujete zadat do své databáze. Jako příklad plánujeme vybudovat databázi naší filmové sbírky, takže zahrneme pole jako Název, Režisér a ReleaseYear.

První pole, které byste měli vytvořit, by však mělo být nějaký jedinečný identifikátor, například číslo nebo kód UPC. Toto pole bude odlišovat každou položku, i když všechna ostatní pole obsahují duplicitní data. V našem příkladu jsme pojmenovali první pole MovieID a vybrali typ pole Integer [INTEGER], aby bylo toto pole jednoduchým číslem.

Ať už skončíte při vytváření identifikačního pole, klikněte pravým tlačítkem na tento řádek a zkontrolujte Primární klíč pole v rozevírací nabídce. Pokud nevyberete pole jako primární klíč, Base při pokusu o uložení tabulky vyvolá chybu.

jak přesunout aplikaci na ext sd kartu

V našem případě pod Vlastnosti pole , také jsme nastavili možnost AutoValue pro naše pole primárního klíče na Ano abychom nemuseli ručně vybírat nové ID číslo pokaždé, když vytváříme záznam. S funkcí AutoValue Base automaticky zadá další přírůstkové číslo pro každý nový záznam.

5. Vyplňte svá datová pole

Pokračujte v přidávání tolik polí, kolik potřebujete, a ujistěte se, že jste vybrali vhodné typy polí. Pro většinu základních použití budete chtít použít VARCHAR pro text, INTEGER pro čísla a DATE pro kalendářní data.

Pokud již máte data v tabulkovém procesoru nebo souboru CSV, který plánujete importovat do své databáze, je velmi užitečné, protože přidáváte pole, která zajišťují, že názvy polí se snadno shodují s názvy polí v datovém souboru. .

Uvědomte si, že pole, která vytvoříte, lze při počátečním vytváření tabulky přeskupit, ale po uložení tabulky nemůžete změnit uspořádání polí. To by vám však nemělo způsobovat žádné velké problémy a pole můžete i nadále přidávat a mazat později.

6. Uložte svou první tabulku

Klikněte na tlačítko Uložit nebo stiskněte Ctrl+S uložte svůj stůl a Base vás vyzve k pojmenování stolu. Vyberte si libovolné jméno (v našem příkladu jsme vybrali výchozí, Tabulka1).

Po uložení tabulky nezapomeňte uložit samotný soubor databáze, abyste nepřišli o práci. Váš soubor .ODF bude nutné uložit při každém vytvoření nebo úpravě tabulky, dotazu, formuláře nebo sestavy.

Pokud budete někdy potřebovat upravit pole v tabulce, musíte na tabulku kliknout pravým tlačítkem a kliknout Upravit z rozevírací nabídky.

7. Zadejte nebo importujte data

Nyní, když máte tabulku, vaše tabulka potřebuje data. Existuje několik způsobů, jak získat data do databáze, ale dnes se podíváme na to, jak je zadat ručně v zobrazení tabulky a jak importovat z tabulky.

Ruční zadání

Poklepejte na svůj stůl nebo klikněte pravým tlačítkem a vyberte Otevřeno . V tomto dialogu uvidíte všechna pole, která jste právě vytvořili. Záznamy můžete vytvářet ručně zadáváním dat po jednotlivých polích, podobně jako zadávání informací do buněk tabulky.

Když dosáhnete konečného pole pro záznam, stiskněte Tab přejít na další položku. Base automaticky uloží zadaná data, takže nemusíte pokaždé zadávat data kliknutím na tlačítko Uložit. Pokud navíc nastavíte pole ID na AutoValue, Base za vás automaticky vyplní pole ID, když přejdete na další položku.

Pokračujte, dokud nezadáte všechna požadovaná data.

Import z tabulky

Pokud máte tabulku, která již obsahuje data, která chcete zadat, můžete je snadno importovat do tabulky, i když musíte dodržovat několik pravidel.

Chcete -li importovat z tabulky, musíte mít sloupec pro každé pole, které máte v tabulce, i když je pole nastaveno na AutoValue nebo pro něj zatím nemáte žádná data. Kromě toho musí být v každém řádku každého importovaného sloupce data, jejichž cíl není nastaven na AutoValue.

V našem příkladu je sloupec se zhruba stejným názvem pro každé pole v naší tabulce a všechny řádky jsou vyplněny kromě řádků v poli ID, které Base automaticky vyplní při importu. Názvy se nemusí přesně shodovat a sloupce nemusí být ve stejném pořadí jako pole databáze; během importu budete mít šanci svá data přeskupit.

Chcete -li zahájit import, zvýrazněte všechna data v tabulce, kterou chcete importovat, včetně štítků pro každý sloupec, a zkopírujte je pomocí Ctrl + C. .

Poté otevřete Base a ujistěte se, že jste na obrazovce Zobrazení tabulky. Klikněte Upravit> Vložit nebo udeřit Ctrl+V . Tím se otevře Kopírovat tabulku dialogové okno. Ponechte možnosti tak, jak jsou, a klikněte na Další> knoflík.

V Přiřadit sloupce v dialogovém okně budete muset zarovnat importované sloupce s poli v tabulce. Použijte nahoru a dolů pomocí tlačítek upravte polohu každého sloupce a zrušte zaškrtnutí u všech zkopírovaných sloupců, které nechcete importovat. Klikněte na Vytvořit tlačítko, až budete hotovi.

jak přidat efekty do imessage

Pokud během importu nedošlo k žádným chybám, dialogové okno se jednoduše zavře a vrátí vás do hlavního zobrazení tabulky. Poklepáním na tabulku zobrazte data a zkontrolujte, zda nic nebylo importováno nesprávně.

Databáze připravená k akci

Gratulujeme! Nyní, když jste prošli procesem vytvoření databáze, sestavením tabulky a zadáním dat, máte na dosah ruky použitelný soubor databáze. Některé další úkoly, které můžete v Base provádět, jsou spouštění dotazů v SQL, návrh formulářů a vytváření sestav s vaší databází.

Podíl Podíl tweet E-mailem Jak nainstalovat databázi MySQL v systému Windows

Pokud často píšete aplikace, které se připojují k databázovým serverům, je hezké, když víte, jak nainstalovat databázi MySQL do počítače se systémem Windows pro účely testování.

Číst dále
Související témata
  • Produktivita
  • LibreOffice
  • SQL
  • Analýza dat
O autorovi Jordan Gloor(51 článků zveřejněno)

Jordan je spisovatelem zaměstnanců MUO, který je vášnivý pro to, aby byl Linux dostupný a bez stresu pro každého. Píše také průvodce o soukromí a produktivitě.

Více od Jordan Gloor

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru