Objective of the module/skills:
The module enhances the previous knowledge of databases and information systems. In the context of a professional database system the students realize, implement, install and optimize the system. Theoretical and mathematical approaches are additional contents. Additionally the course provides the capability both to describe the differences between NoSQL Databases and (Object-)Relational Databases and how to use them.
Professional competence
The students:
name realisation techniques, implementations und programming of database systems
program and implement database oriented system routines
administer a professional database system - identify database system performance problems and solve them appropriately
Methodological competence
The students:
make optimisation decisions during the modelling phase
construct optimisation strategies mathematically
Social competence
The students:
develop appropriate implementations for given problems in a team
Self-competence
The students:
acknowledge the limits of their ability to cope with pressure during the implementation of database specific solutions