Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2018/2019

Advanced Database Systems

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
MIE-PDB.16 Z,ZK 5 2P+1C
Přednášející:
Martin Svoboda
Cvičící:
Martin Svoboda
Předmět zajišťuje:
katedra softwarového inženýrství
Anotace:

Students will get an overview of SQL application debugging and tuning. They will know the methods for evaluation and optimisation which are common to all DB engines. Students will also have the knowledge necessary to design distributed DB systems. They will understand the area of conceptual design of data warehouses.

Požadavky:

The basic knowledge of conceptual data modeling, relational data model, and relational algebra. Good knowledge of SQL (only relational part, on the level of SQL92), especially SELECT statement, DML, and DDL.

Osnova přednášek:

1. Object and object-relational database systems.

2. [2] Object-oriented features of the SQL language, their impact on the schema design.

3. Query evaluation methods in a relational database engine.

4. Query optimization in relational database systems.

5. The other advanced features of the SQL language.

6. Distributed database systems.

7. Integration of data sources.

8. Query evaluation in distributed databases.

9. Architecture of data warehouses.

10. Queries in data warehouses.

11. Modelling and design of data warehouses.

Osnova cvičení:

1. Object-relational database model.

2. [2] Labs - Object-relational database model.

3. Data structures for effective searching in databases.

4. [2] Labs - Query optimization.

5. Distributed database systems.

6. [2] Labs - database replication.

7. Data warehouse modelling.

8. [2] Labs - data warehouse modelling.

Cíle studia:

The course provides students with knowledge that enables them to participate in the design of large database systems (relational, object-relational or object-based). The aim of the module is not to teach SQL tuning in a particular DB using a particular tool, but to equip them with knowledge of evaluation and optimization methods. These are in all DB engines practically the same. The module also deals with the problems of distributed DB systems and data warehouses. The ability to properly design and deploy data warehouses in organizations is highly valued.

Studijní materiály:

1. Ramakrishnan, R., Gehrke, J. ''Database Management Systems''. McGraw Hill Higher Education, 2002. ISBN 0071230572.

Poznámka:

Informace o předmětu a výukové materiály naleznete na https://courses.fit.cvut.cz/MIE-PDB/

Rozsah: 2p+1c

Další informace:
https://courses.fit.cvut.cz/MIE-PDB/
Rozvrh na zimní semestr 2018/2019:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
místnost T9:351
Svoboda M.
16:15–17:45
(přednášková par. 1)
Dejvice
NBFIT PC ucebna
místnost T9:351
Svoboda M.
18:00–19:30
LICHÝ TÝDEN

(přednášková par. 1
paralelka 101)

Dejvice
NBFIT PC ucebna
St
Čt

Rozvrh na letní semestr 2018/2019:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 18. 8. 2019
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet4653706.html