dum | žák

Databázový procesor

Název školy Vyšší odborná škola obalové techniky a Střední škola, Štětí, příspěvková organizace
Adresa školky Kostelní 134, 411 08 Štětí
46773509
Název operačního programu OP Vzdělávání pro konkurenceschopnost
Registrační číslo CZ.1.07/1.5.00/34.1006
Označení vzdělávacího materiálu
Název tématické oblasti (sady) Programové vybavení
Název materiálu Úvod do databází
Anotace
Autor Jazyk
Očekávaný výstup
Klíčová slova
Druh výukového zdroje Věková skupina žáků
Typ interakce Ročník
Speciální vzdělávací potřeby žádné
Zhotoveno, (datum/období) Celková velikost

pdf icon
Úvod do databází

Obsah

Databázový frontend

LibreOffice Base je tzv. databázový frontend, tj. uživatelské prostředí, které je předsazeno před databázi. Samotnou databází pak může být například MySQL/MariaDB, Adabas D, MS Access a PostgreSQL. Případně lze použít podporu pro JDBC a ODBC pro spojení s kteroukoli další databází kompatibilní s tímto konektorem.

Mírně pokročilý uživatel pak může pracovat díky UI pracovat s databázovým systémem, vytvářet tabulky, psát dotazy nad tabulkami, vytvářet formuláře pro manipulaci s daty a tisknout sestavy.

Tabulky

Tabulky obsahují data. Běžná databáze mívá až desítky tabulek. Data je třeba totiž strukturovaně ukládat s ohledem na informace, které nesou, a zároveň informace, které chceme následně z dat získat (pomocí dotazů).

Dotazy

Vhodně položeným dotazem můžeme z tabulky, resp. z několika tabulek současně získat data, která už mají nějakou informační hodnotu. Mějme příklad knihovního systému, kde se evidují čtenáři, knihy a výpůjčky. Dotazem můžeme zjistit, zda-li je v knihovně evidovaná kniha, o kterou má čtenář zájem. Jiným dotazem zjistíme, zda-li hledaná kniha není náhodou vypůjčená. Dalším dotazem pak zjistíme, kdo si ji půjčil a kdy ji má nejpozději vrátit.

Formuláře

Pro pohodlnější práci s tabulkami slouží s formuláře. Předpokladem je, že s databází bude pracovat nikoli jen databázový specialista. Specialista tak vytvoří formuláře např. pro zadávání nových dat (knihovna zakoupí nové knihy a ty je třeba zaevidovat). Tabulky totiž obsahují surová data a formuláře umožní navést uživatele k tomu, jak data správně do tabulek zadat.

Sestavy

Z různých důvodů můžeme potřebovat data z tabulek prezentovat. Např. chceme čtenářovi vytisknout seznam výpůjček. Vhodným dotazem do databáze zjistíme, jaké knížky má čtenář půjčené a jejich seznam pak pomocí sestavy vytiskneme.

Data lze ovšem prezentovat ve formě grafů a různých statistik.

Nová databáze

Založení nové databáze je obdobné jako když vytvoříte nový textový dokument nebo tabulku. Pomocí průvodce se pouze rozhodnete mezi vytvořením nové databáze nebo připojením ke stávající (již existující) databázi.

Výsledkem průvodce bude uložení jediného souboru s koncovkou odb, což je vaše nová (prázdná) databáze.