Course detail

Relational Database Management Systems

FAST-IU53Acad. year: 2023/2024

Database technology fundamentals, terminology, data modelling.
Relational data model, relation algebra, data integrity.
Conceptual modelling, Entition-Relationship diagrams.
RDBMS languages, SQL language.
RDBMS architecture.
ISAM and SQL systems (MS Access, MS SQL2000 Server).
Practices of analytical skills. As a project students develop a simple database system in chosen production branch.

Language of instruction

Czech

Number of ECTS credits

7

Mode of study

Not applicable.

Department

Institute of Computer Aided Engineering and Computer Science (AIU)

Entry knowledge

Basic knowledge and using of operation system especially of filesystem.

Rules for evaluation and completion of the course

Extent and forms are specified by guarantor’s regulation updated for every academic year.

Aims

Basic principles of database technology explained on chosen database management system. Design and implementation of a simple database aplication.

Study aids

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Rebecca M. Riordan: Vytváříme relační databázové aplikace. Computer Press 2000

Recommended reading

Pokorný Jaroslav: Dotazovací jazyky. Science, Veletiny 1994
Pokorný Jaroslav: Databázová abeceda. Science, Veletiny 1998

Classification of course in study plans

  • Programme D-K-C-GK Doctoral

    branch GAK , 1. year of study, summer semester, compulsory-optional

Type of course unit

 

Lecture

39 hours, optionally

Teacher / Lecturer

Syllabus

1. Data modelling, current approaches 2. Relational model for database management, relation and its representation 3. Relational algebra 4. Conceptual modelling 5-6. Tables, relationships, primary and foreign keys, E-R diagrams 7. Indexing 8. Reference integrity 9. SQL language, DDL and DML commands 10. Complex SELECT queries 11. Views, stored procedures in TSQL. Transactions and access management. 12. Overview of current database management systems: Oracle, MySQL, SQL Server, ISAM 13. Sample analysis of simple information system.

Exercise

26 hours, compulsory

Teacher / Lecturer