Databázové systémy
Délka: 30 hodin
Vstupní předpoklady:
Základní počítačová gramotnost, znalost problematiky analýzy dat, základy algoritmizace úloh.
Cíle:
Naučí posluchače navrhnout a vytvořit databáze včetně vztahů v ní.
Předpokládané výsledky výuky:
Obsah:
1. Úvod do databázových systémů
2. Relační databáze, relace
3. Návrh, tvorba a normalizace databáze
4. Dotazovací jazyk SQL
5. Tvorba tabulek (CREATE)
6. Vkládání, změna a mazání dat (INSERT, UPDATE, DELETE)
7. Výběr dat z databáze (SELECT)
8. Agregační funkce (COUNT, AVG, …)
9. Klauzule (WHEHRE, GROUP BY, …)
10. Úvod do HTML
11. Základní značky pro tvorbu formulářů
12. PHP – základní programovací konstrukce
13. PHP funkce pro přístup k databázovému serveru, databázi a tabulce
14. Prezentace dat pomocí webového rozhraní
Postupy výuky:
Účastník při výuce aktivně pracuje s počítačem. Vyučující k výuce využívá dataprojektor či jiné prezentační zařízení a na příkladech postupně vysvětluje jednotlivá témata. Posluchači se následně snaží samostatně aplikovat získané vědomosti na další příklady a za pomoci vyučujícího řešit i složitější problémy. Při práci se využívají data analyzovaná a připravená z předchozích modulů či jiných zdrojů.


