Datenbanksysteme 1
Übersicht
Veranstaltungsart: Vorlesung + Übung (Bachelor)
Credits: 4 + 2 SWS, 8 LP
Turnus: Jedes Wintersemester
Empfohlenes Semester:
mindestens 3. Fachsemester
mindestens 3. Fachsemester
Prüfung: Schriftliche Klausur
Sprache: Deutsch, Literatur und Vorlesungsmaterialien zum Teil auf Englisch
Inhalte
Die Vorlesung beinhaltet grundlegende Konzepte von Datenbanksystemen und deren Anwendungen:
- Datenbanken benutzen
- Datenorganisation, Datenmodelle
- Konzeptionelle Modellierung mit ER und UML
- Relationales Modell
- Deklarative Datendefinition und Anfragen: SQL
- Konsistenzbewahrung
- Modellqualität
- Datenbankimplementierung verstehen
- Systemgrundlagen zur Speicherung/Verarbeitung großer Datenmenge
- Transaktionsverwaltung
- Datenspeicherung und Indexe
- Anfragebearbeitung (mit Optimierung)
Übungen
- Es werden wöchentlich Übungsgruppen zum Stoff der Vorlesung abgehalten
- Keine Übungsblattabgabe, keine Korrektur
- Zwei Arten von Übungsaufgaben:
- Hausaufgaben (Lösung von Studenten zu Hause, keine Besprechung in der Übung)
- Präsenzaufgaben (Lösung von Studenten in der Übung, Besprechung der Aufgabe)
- Lösungsvorschläge gibt es nur für Hausaufgaben
Literatur
-
Kemper, A.; Eickler, A.: Datenbanksysteme, Oldenburg, 2011 - (alle Auflagen für diese Vorlesung nutzbar)
-
Elmasri, R.; Navathe, S.B.: Grundlagen von Datenbanksystemen (3. aktualisierte Auflage) -(auch auf Englisch)
-
Saacke, Sattler, Heuer: Datenbanken – Konzepte und Sprachen
-
Kießling, W.; Köstler, G.: Multimedia-Kurs Datenbanksysteme – auch Skript der Vorjahre
-
Garcia-Molina, Ullman, Widom: Database Systems: The Complete Book. Pearson, 2nd revised Edition, 2013.