Datenbanken I
Modulnummer:
1101210
Leistungspunkte:
6 ECTS
Lehrveranstaltungen:
- Vorlesung Datenbanken I (3 SWS)
- Übung Datenbanken I (1 SWS)
Prüfung:
Klausur (120 min) oder mündliche Prüfung (20 min)
Prüfungsvorleistungen:
Lösen von Übungsaufgaben
Inhalt:
Es wird ein Überblick über zugrundeliegende Konzepte und Sprachen sowie entsprechende Entwurfsmethoden gegeben. Ziel ist das Erlernen aller relevanten Techniken zur Anwendung von Datenbank-Management-Systemen. Dazu gehören der Datenbankentwurf, die Auswertung von Datenbanken mit Anfragesprachen, sowie weitere Formen der Nutzung wie Updates, Sichten, Integritätssicherung und Datenschutzaspekte.
- Was sind Datenbanken – Grundlegende Konzepte
- Relationale Datenbanken – Daten als Tabellen
- Entity-Relationship-Modell
- Datenbankentwurf
- Relationale Entwurfstheorie
- Grundlagen von Anfragen: Algebra & Kalkül
- Die relationale Anfragesprache SQL
- Weitere Datenbanksprachen
- Transaktionen, Integrität und Trigger
- Sichten und Zugriffskontrolle
- Anwendungsprogrammierung
- Weitere Datenbankkonzepte
- Übergang zu anderen DB-Modulen
- Neuere Entwicklungen