Název předmětu | Databázové systémy II |
---|---|
Kód předmětu | KID/PXD2P |
Organizační forma výuky | Přednáška + Cvičení |
Úroveň předmětu | Bakalářský |
Rok studia | 3 |
Semestr | Zimní |
Počet ECTS kreditů | 4 |
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 |
Relační databáze. Databázový server. Tabulka. Jazyk SQL. Moduly DDL, DML. Datové typy. Základní příkazy. Operátory. Funkce SQL. Hodnota NULL. Příkaz SELECT. Projekce. Restrikce. Vnitřní, vnější spojení. Aliasy. Skupinové agregace. Setřídění výsledku dotazu. Vnořené dotazy. Pohledy. Fáze návrhu databáze. Relace. E-R diagramy. Normální formy. Normalizace. Dekompozice. Integritní omezení. Primární a cizí klíče. Relační algebra. Sekvence. Transakce. Indexy. Jazyk PL/SQL procedurální jazyk. Systémová jednotka DBMS_OUTPUT. Kurzory, procedury, funkce, triggery. Zabezpečení a ochrana dat. Uživatelské účty. Oprávnění.
|
Studijní aktivity a metody výuky |
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Demonstrace, Projekce, Nácvik dovedností |
Výstupy z učení |
Cílem předmětu je prakticky zvládnout návrh databáze, práci s jazykem SQL a základy PL/SQL.
Po absolvování předmětu je student schopen navrhnout databázovou strukturu na základě definovaných požadavků a ovládá práci s jazykem SQL a základy práce s PL/SQL (funkce, procedury, triggery) v databázovém systému Oracle. |
Předpoklady |
Absolvování předmětu Databázové systémy I a znalost strukturovaného programování.
KID/PXD1K ----- nebo ----- KID/PXD1P |
Hodnoticí metody a kritéria |
Písemná zkouška, Posouzení zadané práce, Rozbor díla tvůrčího charakteru, Rozhovor
Podmínkou k udělení zápočtu je odevzdání prací řešených na cvičení ve vyhovující kvalitě, připravenost na cvičení, úspěšné absolvování testů v průběhu semestru, odevzdání a prezentace samostatně a kvalitně zpracované semestrální práce. Zkouška se skládá z písemného testu a praktického řešení zadaných úloh v databázovém systému Oracle doplněného ústním rozborem realizovaného řešení. |
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 | |
---|---|---|---|---|
Fakulta: Dopravní fakulta Jana Pernera | Studijní plán (Verze): Aplikovaná informatika v dopravě (2013) | Kategorie: Informatické obory | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Dopravní fakulta Jana Pernera | Studijní plán (Verze): Aplikovaná informatika v dopravě (2014) | Kategorie: Informatické obory | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Dopravní fakulta Jana Pernera | Studijní plán (Verze): Aplikovaná informatika v dopravě (2016) | Kategorie: Informatické obory | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |