Vytváření databázových tabulek pomocí průvodce LibreOffice Base

Průvodci LibreOffice usnadňují vytváření databází

Čarodějové nám pomáhají vytvářet různé typy databází.

LibreOffice Wizards usnadnit vytváření databázís. Zahrnují hlavní typy, které možná potřebujeme, a je snadné je přizpůsobit.

V našem předchozí článek Stručně jsme vysvětlili, jaké jsou komponenty databáze; tabulky, formuláře, dotazy a zprávy. S pomocí LibreOffice Base uvidíme, jak se chovají ve skutečném příkladu. V tomto příspěvku se budeme zabývat tabulkami.

Tabulky jsou základem databáze. Skládají se z řady souvisejících dat seskupených podle jejich charakteristik v polích. Například v databázi Klienti máme tabulku Agenda a pole Jméno, adresa, telefon a pošta.

Než budete pokračovat, objasnění. Nepíšu monografii o relačních databázích. Uvádím pouze dostatek teorie, aby si program mohl začít užívat každý uživatel. Každopádně, jakýkoli komentář, který chcete k tématu přidat, máte formulář pro komentář.

Vytváříme naši první databázi s průvodci LibreOffice Base

V tomto článku se zaměříme na vytváření databázových tabulek. Uděláme to pomocí jednoho z interních modulů programu. LibreOffice Base nám umožňuje vybrat si mezi Firebird a HSQLDB.

Ani v dokumentaci k LibreOffice Base (která zůstala ve verzi 4), ani v nejaktuálnější Průvodce Začínáme (verze 6) Firebird je zmíněn. Pro naše skromné ​​účely se zdá, že mezi nimi není žádný zásadní rozdíl, takže použijeme Firebird, což je výchozí možnost.

Náš první krok, jakmile program začne, je vyberte databázový stroj. Zůstaneme u Firebirdu.

První obrazovka základního průvodce LibreOffice

Na této první obrazovce vybereme databázový stroj, který budeme používat.

Kliknutím na Další přejděte na druhou obrazovku

Průvodci LibreOffice nám dávají možnost registrovat databázi

Druhá obrazovka průvodce vytvořením databáze

Na druhé obrazovce máme možnost zaregistrujte databázi. Rozdíl mezi tím, co dělat nebo ne, je ten, že když to zaregistrujete, řekneme LibreOffice, kde jsou data, jak jsou organizovány a jak je lze získat. Tímto způsobem můžeme přistupovat k datovým záznamům z textového procesoru a tabulky.

Označíme možnost otevřít databázi a vytvořit tabulky pomocí průvodce. LibreOffice nás požádá o pojmenování a uložení databáze.

Průvodce databází s různými šablonami

Průvodce vytvořením databáze nám nabízí různé šablony, které můžeme upravit.

Průvodce tabulkou je rozdělen do dvou částí; Obchodní i soukromé. Pro každou z nich nám nabízí řadu šablon. Šablony nám zase ukazují seznam polí.

Jako příklad použijeme šablonu aktiv z části Podnikání.

V centrálním sloupci vidíme jednoduchou a dvojitou šipku, které jdou doleva a stejné doprava. Ony řídí posun polí mezi dvěma sloupci. Pole, která se zobrazují v pravém sloupci, tvoří ta, která tvoří naši tabulku. Pokud stiskneme dvojité šipky, budou vybrána všechna pole.

V mém případě jako první pole vyberu ActiveID. Za tímto účelem jej vyberu ukazatelem a stisknu jednoduchou šipku směřující doprava. Opakuji postup se všemi poli, která mě zajímají.

Výběr polí pomocí průvodce databází

Z každé šablony si můžeme vybrat, která pole použít.

Po dokončení přejdeme na další obrazovku. Zde se rozhodneme, zda ponecháme názvy polí nebo jim přiřadíme další. Také zadáváme některé parametry pro zadávání dat. Oni jsou:

  • Formát zadaných údajů.
  • Pokud je hodnota přiřazena automaticky. Pokud aktivujete tuto možnost, musíte také přidat přírůstkovou hodnotu od vstupu ke vstupu.
  • Je-li povinné nebo nezadávat údaje.
  • Maximální délka zadaných údajů.
Nastavení datových parametrů

Na této obrazovce určíme formát dat, která se mají zadat do každého pole.

Do pole ActiveID přiřadím celočíselný formát a nevyberu možnost automatického vyplňování. Toto pole bude mít funkci primárního klíče. Vysvětlím to níže.

U značky a modelu jim přiděluji formát pevného textu a povinné zadání. Přiřazuji typ proměnného pole k popisu, protože možná budu potřebovat více než 255 znaků, které má druhá možnost jako limit.

Přiřazení primárního klíče

V databázi může být mnoho tabulek s více záznamy. Tyto záznamy se zase používají k vytváření dalších tabulek. Pro usnadnění vaší identifikace vám LibreOffice Base přiřadí kód nebo primární klíč.

Jako primární klíč jsem se rozhodl použít parametr ActiveID. Dříve jste vybrali, aby se hodnota tohoto pole vyplňovala automaticky. To však způsobí chybovou zprávu, kterou nemohu identifikovat, a proto jsem tuto možnost deaktivoval. Nedělejte to ani v tomto okně.

Přiřazení primárního klíče.

Primární klíč umožňuje identifikaci každého jednotlivého záznamu

Použití primárního klíče je užitečné například v případě, že máme dvě aktiva stejné značky a modelu

Jakmile přiřadíme primární klíč, jsme připraveni začít s dalším krokem, přiřadit název tabulky a začít vyplňovat data. To ale uvidíme v dalším příspěvku.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.