FI:PB154 Database Systems - Course Information
PB154 Database Systems
Faculty of InformaticsAutumn 2025
- Extent and Intensity
- 2/1/0. 3 credit(s) (plus extra credits for completion). Recommended Type of Completion: zk (examination). Other types of completion: z (credit).
In-person direct teaching - Teacher(s)
- prof. Ing. Pavel Zezula, CSc. (lecturer)
doc. RNDr. Jan Sedmidubský, Ph.D. (lecturer)
RNDr. Michal Batko, Ph.D. (seminar tutor)
doc. RNDr. Jan Sedmidubský, Ph.D. (seminar tutor)
Mgr. Iveta Vidová (seminar tutor) - Guaranteed by
- prof. Ing. Pavel Zezula, CSc.
Department of Machine Learning and Data Processing – Faculty of Informatics
Contact Person: prof. Ing. Pavel Zezula, CSc.
Supplier department: Department of Machine Learning and Data Processing – Faculty of Informatics - Timetable
- Mon 22. 9. to Mon 15. 12. Mon 10:00–11:50 A217
- Timetable of Seminar Groups:
PB154/02: Fri 3. 10. to Fri 12. 12. each even Friday 10:00–11:50 A218, M. Batko
PB154/03: Tue 23. 9. to Tue 2. 12. each odd Tuesday 14:00–15:50 A319, M. Batko
PB154/04: Tue 30. 9. to Tue 9. 12. each even Tuesday 14:00–15:50 A319; and Tue 16. 12. 14:00–15:50 A319, M. Batko
PB154/05: Tue 23. 9. to Tue 2. 12. each odd Tuesday 12:00–13:50 A218, M. Batko
PB154/06: Tue 30. 9. to Tue 9. 12. each even Tuesday 12:00–13:50 A218; and Tue 16. 12. 12:00–13:50 A218, M. Batko
PB154/07: Tue 23. 9. to Tue 2. 12. each odd Tuesday 14:00–15:50 A218, J. Sedmidubský
PB154/08: Tue 30. 9. to Tue 9. 12. each even Tuesday 14:00–15:50 A218; and Tue 16. 12. 14:00–15:50 A218, J. Sedmidubský
PB154/09: Tue 23. 9. to Tue 2. 12. each odd Tuesday 10:00–11:50 A319, J. Sedmidubský
PB154/10: Tue 30. 9. to Tue 9. 12. each even Tuesday 10:00–11:50 A319; and Tue 16. 12. 10:00–11:50 A319, J. Sedmidubský
PB154/11: Mon 22. 9. to Mon 15. 12. each odd Monday 12:00–13:50 A319, J. Sedmidubský
PB154/12: Mon 29. 9. to Mon 8. 12. each even Monday 12:00–13:50 A319, J. Sedmidubský
PB154/13: Mon 22. 9. to Mon 15. 12. each odd Monday 18:00–19:50 A319, I. Vidová
PB154/14: Mon 29. 9. to Mon 8. 12. each even Monday 18:00–19:50 A319, I. Vidová - Prerequisites
- !NOW( PB168 Introduction to DB and IS )
PB168 is a similar course designed primarily for career-oriented or multidisciplinary study in Computer Science. - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- there are 37 fields of study the course is directly associated with, display
- Course objectives
- The goal of the course is to teach students principles of database systems.
- Learning outcomes
- On successful completion of the course the student will be able:
to formulate reasons for using database systems;
to understand basic principles of database systems;
to describe ways of indexing data;
to design a database schema;
to create queries for retrieving data. - Syllabus
- Introduction, terminology
- Entity-relationship model
- Relational model
- Query language SQL
- Integrity constraints
- Relational database design
- Storage and file structures
- Indexing and hashing
- Query processing
- Transaction management
- New trends in database systems
- Literature
- recommended literature
- SILBERSCHATZ, Abraham; Henry F. KORTH and S. SUDARSHAN. Database system concepts. 5th ed. Boston: McGraw-Hill, 2006, xxvi, 1142. ISBN 0072958863. info
- Teaching methods
- Lectures and seminars (lectures/seminars as well as teaching materials are in Czech). In seminars, selected parts of the lectures are exercised.
- Assessment methods
- Lectures are given weekly. Seminars are given in a fortnight cycle. There are usually six seminars. Presence at seminars is not mandatory. To pass a course, one must first successfully pass a credit test verifying practical knowledge from the exercises and then successfully pass a final exam test verifying knowledge from the lectures. The final evaluation is the sum of the points for the credit test and the exam test.
- Language of instruction
- Czech
- Follow-Up Courses
- Further Comments
- Study Materials
The course is taught annually. - Listed among pre-requisites of other courses
- PA195 NoSQL Databases
PB154 || PB168 - PB168 Introduction to DB and IS
!PB154 && !NOW(PB154)
- PA195 NoSQL Databases
- Enrolment Statistics (recent)
- Permalink: https://is.muni.cz/course/fi/autumn2025/PB154