B0B36DBS: Database Systems

Basic Information

Exam Dates

Lectures

Practical Classes

Timetable

Jana Ahmad
111
Martin Svoboda
101+102+103+104
R. Černoch, G. Šourek
109+110
Martin Řimnáč
105+106+107+108
01 - Conceptual Modeling Tuesday 20. 2.Tuesday 20. 2.Wednesday 21. 2.Thursday 22. 2.
02 - Conceptual Modeling Tuesday 27. 2.Tuesday 27. 2.Wednesday 28. 2.Thursday 1. 3.
03 - Conceptual Modeling Tuesday 6. 3.Tuesday 6. 3.Wednesday 7. 3.Thursday 8. 3.
04 - Relational Model Tuesday 13. 3.Tuesday 13. 3.Wednesday 14. 3.Thursday 15. 3.
05 - SQL: Data Definition Tuesday 20. 3.Tuesday 20. 3.Wednesday 21. 3.Thursday 22. 3.
06 - SQL: Data Querying Tuesday 27. 3.Tuesday 27. 3.Wednesday 28. 3.Thursday 29. 3.
07 - SQL: Data Querying Tuesday 3. 4.Tuesday 3. 4.Wednesday 4. 4.Thursday 5. 4.
08 - SQL: Advanced Constructs Tuesday 10. 4.Tuesday 10. 4.Wednesday 11. 4.Thursday 12. 4.
09 - Relational Algebra Tuesday 17. 4.Tuesday 17. 4.Wednesday 18. 4.Thursday 19. 4.
10 - JDBC, JPA Tuesday 24. 4.Tuesday 24. 4.Wednesday 25. 4.Thursday 26. 4.
11 - Functional Dependencies Tuesday 15. 5.Tuesday 15. 5.Wednesday 2. 5.Thursday 3. 5.
12 - Functional Dependencies Thursday 17. 5.Thursday 17. 5.Wednesday 9. 5.Thursday 10. 5.
13 - Presentations Tuesday 22. 5.Tuesday 22. 5.Wednesday 23. 5.Thursday 24. 5.

Formal Requirements

Homework Assignments

1: Conceptual Schema

2: Relational Schema

3: SQL: Data Definition

4: SQL: Data Querying

5: SQL: Advanced Constructs

6: Relational Algebra

7: Database Application

Individual Topics

Recommended Literature