1. Relační databáze (principy) a relační databázové systémy (přehled a klasifikace) 2. Principy konceptuálního návrhu (entity, atributy a relační vztahy, ERD) 3. Kandidátní klíče a normalizace databází (normální formy) 4. DDL - příkazy pro práci s tabulkami (CREATE, ALTER, DROP, datové typy a integritní omezení) 5. DML - příkazy pro práci s daty (INSERT, UPDATE, DELETE) 6. Základní tvar příkazu SELECT (SELECT, FROM, WHERE, ORDER BY) 7. Relační vztahy mezi tabulkami a jejich representace 8. Vnitřní spojení (INNER JOIN) 9. Vnější spojení (OUTER JOIN) a další typy spojení 10. Seskupování (GROUP BY, HAVING) a agregační funkce 11. Transakce 12. - 13. Základní programový přístup k databázím (uložené procedury a funkce, implementace na straně klienta)
|
-
Auer, D. J., Kroenke, D. M. Databáze, Computer Press, Brno, 2015. Computer Press, 2015. ISBN 978-80-251-4352-0.
-
Hernandez, M. J. Návrh databází. Grada Publishing, Praha, 2006. ISBN 80-247-0900-7.
-
Hernandez, M. J., Viescas, J. L. Myslíme v jazyku SQL: Tvorba dotazů, Grada Publishing, Praha, 2005. Grada Publishing, Praha, 2005. ISBN 80-247-0899-X.
-
Lacko, L. SQL: hotová řešení. ComputerPress, Brno, 2003. ISBN 80-7226-975-5.
-
Pokorný, J., Valenta, M. Databázové systémy. ČVUT, Praha, 2013. ISBN 80-7226-975-5.
-
Sheldon, R. SQL: začínáme programovat, Grada Publishing, Praha, 2005. Grada Publishing, Praha, 2005. ISBN 80-247-0999-6.
-
Šimonová, S., Panuš, J. Databázové systémy, Univerzita Pardubice, 2006. Univerzita Pardubice, 2006. ISBN 80-7194-845-4.
|