Modul
Datenbanksysteme in Theorie und Praxis [M-INFO-101229]
Leistungspunkte
9Turnus
Jedes WintersemesterDauer
2 SemesterSprache
Level
3Version
2Verantwortung
Einrichtung
- KIT-Fakultät für Informatik
Bestandteil von
Teilleistungen
Identifier | Name | LP |
---|---|---|
T-INFO-111622 | Data Science 1 | 5 |
T-INFO-101317 | Datenbankeinsatz | 5 |
T-INFO-103552 | Basispraktikum: Arbeiten mit Datenbanksystemen | 4 |
T-INFO-101305 | Analysetechniken für große Datenbestände | 5 |
Erfolgskontrolle(n)
Siehe Teilleistung.
Qualifikationsziele
Am Ende der Lehrveranstaltung sollen die Teilnehmer Datenbank-Konzepte (insbesondere Datenmodelle, Anfragesprachen) – breiter, als es in einführenden Datenbank-Veranstaltungen vermittelt wurde – erläutern und miteinander vergleichen können. Sie sollten Alternativen bezüglich der Verwaltung komplexer Anwendungsdaten mit Datenbank-Technologie kennen und bewerten können.
Im Praktikum soll das in Vorlesungen wie “Datenbankeinsatz” und „Datenbanksysteme“ erlernte Wissen in der Praxis erprobt werden. Schrittweise sollen die Programmierung von Datenbankanwendungen, Benutzung von Anfragesprachen sowie Datenbankentwurf für überschaubare Realweltszenarien erlernt werden. Darüber hinaus sollen die Studenten lernen, im Team zusammenzuarbeiten und dabei wichtige Werkzeuge zur Teamarbeit kennenlernen
Voraussetzungen
Siehe Teilleistung.
Inhalt
Diese Vorlesung soll Studierende an den Einsatz moderner Datenbanksysteme heranführen.
Dabei werden unterschiedlicher Datenmodelle, insbesondere des relationalen und des semistrukturierten Modells (vulgo XML), und entsprechender Anfragesprachen (SQL, XQuery) gegenübergestellt. Verschiedene Anwendungsszenarien werden dabei untersucht. Die erworbenen Kenntnisse werden in dem Praktikum vertieft.
Dabei werden zunächst den Teilnehmern die wesentlichen Bestandteile von Datenbanksystemen in ausgewählten Versuchen mit relationaler Datenbanktechnologie nähergebracht. Sie erproben die klassischen Konzepte des Datenbankentwurfs und von Anfragesprachen an praktischen Beispielen.
Arbeitsaufwand
120 h