Kompetenzbereiche: Wissen und Verstehen; Einsatz, Anwendung und Erzeugung von Wissen; Kommunikation und Kooperation; Wissenschaftliches Selbstverständnis/Professionalität.
- Students know different data models, APIs and query languages for database systems and can select an adequate database system depending on the application scenario.
- Students can setup a distributed database system and configure it regarding aspects of replication, partitioning, and consistency. They understand the implications of their configuration choices.
- Students can differentiate and employ components for batch and stream processing.
- Students can express their opinion in technical discussions regarding databases.
- Students can discuss design decisions for a distributed information system in a team.
- Students can evaluate and compare different distributed database systems, particularly regarding performance aspects and TCO.