Course Details

Relational Database Management Systems

Academic Year 2022/23

IU53 course is part of 3 study plans

D-P-C-GK Summer Semester 1st year

D-K-C-GK Summer Semester 1st year

stud.semestr.null 1st year

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.

Course Guarantor

doc. RNDr. Jiří Macur, CSc.

Institute

Institute of Computer Aided Engineering and Computer Science

Objective

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

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.

Prerequisites

Basic knowledge and using of operation system especially of filesystem.

Language of instruction

Czech

Credits

7 credits

Semester

summer

Forms and criteria of assessment

examination

Specification of controlled instruction, the form of instruction, and the form of compensation of the absences

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

Offered to foreign students

Not to offer

Course on BUT site

https://www.vut.cz/en/students/courses/detail/255658

Lecture

13 weeks, 3 hours/week, elective

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

13 weeks, 2 hours/week, compulsory