The course introduces fundamental concepts of database systems, namely database system structural and functional architectures, data modeling, entity-relationship model, relational model, normalization, database query languages (relational algebra, relational calculus, SQL), physical data storage (file structures), and an introduction to the functionality of database management systems such as transaction management, and concurrency control.