Předmět: Databázové systémy II

« Zpět
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í
  • Rejsek Ondřej, Ing.
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
  • Lacko, Luboslav. Oracle : správa, programování a použití databázového systému. Brno: Computer Press, 2002. ISBN 80-7226-699-3.
  • Lacko, Luboslav. Oracle : správa, programování a použití databázového systému. Brno: Computer Press, 2007. ISBN 978-80-251-1490-2.
  • Loney, K., Bryla, B. Oracle Database 10g DBA Handbook. McGraw-Hill Osborne Media, 2005. ISBN 0072231459.
  • Oppel, A. Databases Demystified. McGraw-Hill Osborne Media, 2004. ISBN 10- 00722-5364-1.
  • Oppel, Andrew J. Databáze bez předchozích znalostí : [průvodce pro samouky]. Brno: Computer Press, 2006. ISBN 80-251-1199-7.
  • Šimůnek, Milan. SQL : kompletní kapesní průvodce. Praha: Grada, 1999. ISBN 80-7169-692-7.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
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í
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í