Database Techniques
5.0 ECTS creditsThe course covers the following:
- principles for and use of general database management systems (DBMS)
- the architecture of database systems
- the relational database model (data structures, relational algebra, data integrity)
- the programming language SQL
- methods of database design (E/R model, functional dependency, normalisation)
- storage structures for databases (indexing)
- transaction management
- introduction to other types of databases, for instance distributed and web based databases
Instruction is mainly in the form of lectures, individual study of course literature and study material (reading assignments), and hand-in assignments. The course includes practical exercises and laboratory work.
- principles for and use of general database management systems (DBMS)
- the architecture of database systems
- the relational database model (data structures, relational algebra, data integrity)
- the programming language SQL
- methods of database design (E/R model, functional dependency, normalisation)
- storage structures for databases (indexing)
- transaction management
- introduction to other types of databases, for instance distributed and web based databases
Instruction is mainly in the form of lectures, individual study of course literature and study material (reading assignments), and hand-in assignments. The course includes practical exercises and laboratory work.
Progressive specialisation:
G1F (has less than 60 credits in first鈥恈ycle course/s as entry requirements)
Education level:
Undergraduate level
Admission requirements
Programming Techniques, 7,5 ECTS credits, or equivalent
Selection:
Selection is usually based on your grade point average from upper secondary school or the number of credit points from previous university studies, or both.
This course is included in the following programme
- Master of Science in Computer Engineering (studied during year 2)
- Master of Science in Industrial Engineering and Management (studied during year 3)
- Study Programme in Engineering - Computer Science (studied during year 2)
- Bachelor Programme in Computer Science (studied during year 2)