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í | ||
IČ | 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 |
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.