Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Learning outcomes

Students will be able to

  • execute database queries and data updates using the SQL language
  • understand the basic principles of normalisation and operate accordingly
  • maintain databases
  • explain the basic principles of transactions
  • explain the importance of data security in data management
  • describe XML, object-relational and NoSQL database types


The basic principles of relational databases, the basic principles of the conceptual schema and its use in database design, the SQL language, the tasks of a database management system, normalisation, transactions, other database types


Introduction to programming

Delivery and assessment

In-class or online learning, learning assignments and an exam.

Assessment 1-5

Learning materials

Materials specified/provided by the lecturer