Název předmětu | Úvod do relačních databází |
---|---|
Kód předmětu | KI/KURDB |
Organizační forma výuky | Přednáška + Cvičení + Seminář |
Úroveň předmětu | Bakalářský |
Rok studia | 2 |
Semestr | Letní |
Počet ECTS kreditů | 3 |
Vyučovací jazyk | Čeština |
Statut předmětu | Povinný |
Způsob výuky | Kontaktní |
Studijní praxe | Nejedná se o pracovní stáž |
Doporučené volitelné součásti programu | Není |
Vyučující |
---|
|
Obsah předmětu |
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
|
Studijní aktivity a metody výuky |
nespecifikováno |
Výstupy z učení |
Předmět prakticky uvádí do návrhu a základní implementace relačních databází. Studenti se seznámí s konceptuálním a logickým návrhem relačních databází (včetně representací relačních vztahů) a se základy SQL (standard ISO SQL-92). V rámci cvičení se studenti zaměří na tvorbu konceptuálních návrhů vzorových příkladů databází.
|
Předpoklady |
nespecifikováno
|
Hodnoticí metody a kritéria |
nespecifikováno
Zápočet: obhajoba zápočtové seminární práce (návrh databáze a její realizace) Zkouška: ústní (včetně diskuse dotazů nad seminární databází) |
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr |
---|