UIIABP0015 Database systems I

Faculty of Philosophy and Science in Opava
Winter 2024
Extent and Intensity
2/2/0. 6 credit(s). Type of Completion: zk (examination).
Teacher(s)
Mgr. Daniel Valenta, Ph.D. (lecturer)
Mgr. Jan Schreier (seminar tutor)
Mgr. Daniel Valenta, Ph.D. (seminar tutor)
Guaranteed by
Mgr. Daniel Valenta, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Timetable
Wed 13:05–14:40 B3a
  • Timetable of Seminar Groups:
UIIABP0015/A: Mon 16:25–18:00 B3a, J. Schreier
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
Course objectives
The subject of the course is the database technologies and their use in companies and institutions. The aim is to understand the use of database technologies from the theoretical and practical points of view. In the course it is discussed and evaluated the performance of data and information processing using database technology, it is offered an understanding of architectures and designing database systems. Tutorials are in the form of project education in the MS SQL Server database system.
Learning outcomes
Students will gain theoretical knowledge of the architecture of the database systems and models, normal forms and design of the database. They will also gain practical knowledge of SQL.
Syllabus
  • 1. Introduction to the database systems
  • 2. Database management system
  • 3. The architecture of the database system
  • 4. Components of the database system
  • 5. Data Definition Language (DDL)
  • 6. Data Manipulation Language (DML)
  • 7. Data models
  • 8. Relation Database Model
  • 9. Internal level of the organization of the data
  • 10. Dependency theory
  • 11. Normal forms of a database
  • 12. Relational database design
Literature
    required literature
  • MARČEK, M. Technologie zpracování dat, databázové zpracování. Opava, SU FPF, UI, 2008. ISBN 978-80-7248-480-5. info
    recommended literature
  • POKORNÝ, Jaroslav a Michal VALENTA. Databázové systémy. Praha: České vysoké učení technické v Praze, 2013. ISBN 978-800-1052-129
  • GROFF, R. James a Paul N. WEINBERG. . SQL kompletní průvodce. Brno, CP, 2005. ISBN 80-251-0369-2. info
Teaching methods
Interactive lecture, tutorial
Assessment methods
Credit: Compulsory attendance at tutorials min. 75%. Written test, demonstration of the practical knowledge gained from the tutorials.
Exam: Written test.
Language of instruction
Czech
The course is also listed under the following terms Winter 2020, Winter 2021, Winter 2022, Winter 2023.
  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/fpf/winter2024/UIIABP0015