Předmět: Databázové aplikace

« Zpět
Název předmětu Databázové aplikace
Kód předmětu KIV/DBA
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Letní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Cmorej Vlastimil, Ing. Ph.D.
Obsah předmětu
Přehled témat (nejedná se o rozpis do výukových týdnů): 1. Datový slovník SŘBD Oracle 2. Optimalizace SQL dotazu 3. Hierarchické dotazy 4. Embedded SQL 5. PL/SQL 6. Objektově relační databáze 7. Pokročilé zabezpečení dat v databázi.

Studijní aktivity a metody výuky
  • Kontaktní výuka - 39 hodin za semestr
  • Příprava na zkoušku [10-60] - 30 hodin za semestr
  • Vypracování seminární práce v bakalářském studijním programu [5-40] - 35 hodin za semestr
Předpoklady
Odborné znalosti
znát základy procedurálního programování
znát základní grafické notace pro návrh E-R-A modelu
Odborné dovednosti
navrhnout E-R-A nebo relační model jednoduché reálné situace
realizovat relační model jednoduché reálné situace ve zvoleném SŘBD splňující 3NF
napsat jednoduché příkazy v SQL
Obecné způsobilosti
bc. studium: své učení a pracovní činnost si sám plánuje a organizuje,
bc. studium: efektivně využívá dostupné prostředky komunikace, verbální i neverbální, včetně symbolických a grafických vyjádření informací různého typu,
bc. studium: efektivně využívá moderní informační technologie,
bc. studium: prezentuje vhodným způsobem svou práci i sám sebe před známým i neznámým publikem,
Výsledky učení
Odborné znalosti
znát základní jazykové konstrukce jazyka PL/SQL
popsat a vysvětlit programové konstrukce pro realizaci aktivní databáze
znát základní principy indexace dat
Odborné dovednosti
vytvářet a ladit uložené procedury, funkce a balíky v databázovém systému
používat pokročilé možnosti SQL při vytváření databázové aplikace
Obecné způsobilosti
bc. studium: samostatně a odpovědně se na základě rámcového zadání rozhodují v souvislostech jen částečně známých,
bc. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru,
bc. studium: používají své odborné znalosti, odborné dovednosti a obecné způsobilosti alespoň v jednom cizím jazyce,
Vyučovací metody
Odborné znalosti
Přednáška s diskusí,
Samostudium,
Individuální konzultace,
Diskuse,
Odborné dovednosti
Přednáška s demonstrací,
Cvičení (praktické činnosti),
Řešení problémů,
Demonstrace dovedností,
Individuální konzultace,
Diskuse,
Obecné způsobilosti
Přednáška s aktivizací studentů,
Hodnotící metody
Odborné znalosti
Ústní zkouška,
Průběžné hodnocení,
Seminární práce,
Individuální prezentace,
Odborné dovednosti
Demonstrace dovedností (praktická činnost),
Průběžné hodnocení,
Seminární práce,
Individuální prezentace,
Obecné způsobilosti
Ústní zkouška,
Demonstrace dovedností (praktická činnost),
Průběžné hodnocení,
Individuální prezentace,
Doporučená literatura
  • Connolly, Thomas M.; Begg, Carolyn E. Database Systems: A Practical Approach to Design, Implementation, and Management. Pearson, 2015. ISBN 978-0-13-294326-0.
  • Heller, J. Pro Oracle SQL Development : Best Practices for Writing Advanced Queries. Apress, 2019. ISBN 978-1-4842-4516-3.
  • Lacko, Ľuboslav. Oracle : správa, programování a použití databázového systému. 2., dopl. vyd. Brno : Computer Press, 2007. ISBN 978-80-251-1490-2.


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