25. 4. 2019  0:37 Marek
Akademický informačný systém

Sylabus predmetu DBS_B - Databázové systémy (FIIT - LS 2012/2013)


     Informačný list          ECTS          Sylabus          


     Slovenčina          Angličtina          


Vysoká škola: Slovenská technická univerzita v Bratislave
Fakulta: Fakulta informatiky a informačných technológií
Kód predmetu: DBS_B
Názov predmetu: Databázové systémy
Druh, rozsah a metóda vzdelávacích činností:
prednáška3 hod. týždenne (prezenčná metóda)
cvičenie2 hod. týždenne (prezenčná metóda)

 
Počet kreditov: 6
 
Odporúčaný semester/trimester: informačné systémy (konverzný) - inžiniersky (povinný), 2. semester
informatika - bakalársky (povinný), 4. semester
počítačové a komunikačné systémy a siete - bakalársky (povinný), 4. semester
softvérové inžinierstvo (konverzný) - inžiniersky (povinný), 2. semester
Stupeň štúdia: -- obsah tejto položky nebol definovaný --
Podmieňujúce predmety: žiadne
 
Podmienky na absolvovanie predmetu:
- priebežný test počas semestra za 15 bodov
- samostatná práca

Projekt za 30 bodov a z toho:
- prvá verzia bez použitia objektovo-relačného mapovača - 18 bodov
- druhá verzia s použitím objektovo-relačného mapovača - 12 bodov
 
Výsledky vzdelávania:
Získať teoretické a praktické znalosti o dátovom modelovaní a databázových technológiách potrebné pre návrh a tvorbu aplikácií pracujúcich s databázou a správu databázových systémov.
 
Stručná osnova predmetu:
1. Úvod, motivácia a základné pojmy databázových systémov
2. Dátové modelovanie - konceptuálna úroveň, E-R model
3. Relačný model, transformácia konceptuálneho modelu na schému v relačnej databáze
4. Jazyk SQL - DDL, DML (základy SELECT)
5. Jazyk SQL - DML (JOIN,agregácie)
6. Jazyk SQL - Constraints, Views
7. O/R mapovanie
8. Normalizácia dátových modelov
9. RDBMS
10. Indexy, optimalizácia dopytov
11. ACID, Transakcie, Paralelizmus
12. Nerelačné databázové systémy (NoSQL)
 
Odporúčaná literatúra:
Základné:
DATE, C. An Introduction to Database Systems. : Pearson Education, Inc., 2004. 1024 s. ISBN 0-321-18956-6.
MATIAŠKO, K. -- VAJSOVÁ, M. -- ZÁBOVSKÝ, M. -- CHOCHLÍK, M. Databázové systémy a technológie. STU v Bratislave FIIT, 2009. 693 s. ISBN 978-80-227-3035-8.
DATE, C. An introduction to database systems: Volume I. Reading : Addison-Wesley Publishing Company, 1990. 854 s. ISBN 0-201-52878-9.
POKORNÝ, J. -- HALAŠKA, I. Databázové systémy. Praha : České vysoké učení technické v Praze, 2003. 148 s. ISBN 80-01-02789-9.
POKORNÝ, J. Konstrukce databázových systémů. Praha : České vysoké učení technické v Praze, 2004. 166 s. ISBN 80-01-02898-4.
ELMASRI, R. -- NAVATHE, S. Fundamentals of Database systems. Upper Saddle River : Pearson Education International ;, 2007. 1123 s. ISBN 0-321-41506-X.

Odporúčaná:
SCHEBER, A. Databázové systémy. Bratislava : Alfa, 1988. 321 s.
LACKO, Ľ. SQL : kapesní přehled. Brno : CP Books, 2005. 96 s.
STRAKA, M. Vývoj databázových aplikací. Praha : Grada, 1992. 129 s. ISBN 80-85424-43-6.
DELIKÁT, T. Základy projektovania databázových systémov. Bratislava : DELINT, 2007. 207 s. ISBN 978-80-969613-0-6.
DELIKÁT, T. Základy databázových systémov. Bratislava : DELINT, 2006. 209 s. ISBN 80-969484-4-X.
Caché: Databáze postrelačního typu a tvorba aplikací. Brno : CP Books, 2005. 400 s. ISBN 80-251-0491-5.
LACKO, Ľ. Databáze. Datové sklady, analýza OLAP a dolování dat s příklady v SQL Serveru a Oracle. Brno : Computer Press, 2003. 486 s. ISBN 80-7226-969-0.
LACKO, Ľ. SQL Hotová řešení: K okamžitému použití + CD. Brno : Computer Press, 2003. 298 s. ISBN 80-7226-975-5.
LACKO, Ľ. Web a databáze. Brno : Computer Press, 2001. 250 s. ISBN 80-7226-555-5.
Microsoft SQL Server 2005: Základy databází. Krok za krokem. Praha : Computer Press, 2007. 318 s. ISBN 978-80-251-1524-4.
LONEY, K. -- THERIAULT, M. Mistrovství v Oracle:: Kompletní průvodce tvorbou, správou a údržbou databází: platné pro Oracle 9i, 8i a 8. Praha : Computer Press, 2002. 860 s. ISBN 80-7226635-7.
BEGG, C. -- HOLOWCZAK, R. -- CONOLLY, T. Mistrovství – Databáze. Profesionální průvodce tvorbou efektivních databází. Brno: Computer Press, 2009. 584 s. ISBN 978-80-251-2328-7.
HERNANDEZ, M J. Návrh databází. Praha : Grada Publishing, 2006. 408 s. ISBN 80-247-0900-7.
LACKO, Ľ. Oracle. Správa, programování a použití databázového systému. Brno : Computer Press, 2007. 576 s. ISBN 978-80-251-1490-2.
Pokorný J.: Databázové systémy a jejich použití v informačných systémech. Academia 1992 Praha

 
Jazyk, ktorého znalosť je potrebná na absolvovanie predmetu: -- obsah tejto položky nebol definovaný --
 
Poznámky:
 
Hodnotenie predmetov:
Celkový počet hodnotených študentov: 2368

ABCDEFX
3,9 %14,6 %29,3 %23,1 %14,1 %15,0 %
Vyučujúci: Ing. Michal Barla, PhD. (cvičiaci, prednášajúci, zodpovedný za predmet) - slovenský jazyk
Ing. Miroslav Galbavý (cvičiaci) - slovenský jazyk
Ing. Tomáš Kramár, PhD. (cvičiaci) - slovenský jazyk
Ing. Eduard Kuric, PhD. (cvičiaci) - slovenský jazyk
doc. Ing. Peter Lacko, PhD. (cvičiaci) - slovenský jazyk
Ing. Peter Marko (cvičiaci) - slovenský jazyk
Ing. Roman Šelmeci, PhD. (cvičiaci) - slovenský jazyk
 
Dátum poslednej zmeny: 13. 2. 2013
Schválil: Ing. Michal Barla, PhD. a garant príslušného študijného programu


Poslednú zmenu urobila RNDr. Marta Gnipová dňa 13. 02. 2013.

Typ výstupu: