Datenmanagement
Organisatorisches
Dozent: | Dr. Eike Schallehn |
Vorlesung: | LSF-Eintrag |
Übungsleiter: |
Paul Blockhaus (Koordinator) |
Übung: | |
Materialien: |
Prüfungsvoraussetzungen
- Zum erfolgreichen Abschluss der Veranstaltung ist es erforderlich, mindestens in vier Vorträgen bzw. Ausarbeitungen eine Lösung zu präsentieren. Insgesamt müssen mindestens 60 Prozent der Übungen vorbereitet werden.
Der erfolgreiche Abschluss der Lehrveranstaltung egal ob per Schein oder Prüfung setzt den erfolgreichen Abschluss des Seminars voraus und erfordert zusätzlich die erfolgreiche Teilnahme an der abschließenden Klausur.
Aktuelles
- Für die Übung ist eine Anmeldung erforderlich. Diese wird über das Moodle erfolgen und nach der ersten Vorlesung freigeschalten.
- Link zu SQLValidator
- Die Übungen beginnen in der dritten Vorlesungswoche.
Inhalt
- Motivation und Historie
- Grundlegende Konzepte und Architekturen
- Datenbankmodelle für den Entwurf
- Datenbankmodelle für die Realisierung
- Datenbankentwurf und Datendefinition
- Anfrage- und Änderungsoperationen
- Relationale Datenbanksprachen
- Datenbank- Anwendungsprogrammierung
- Integrität und Trigger
- Sichten, Datenschutz
Vorlesung
- Einführung
- Kapitel 1 "Was sind Datenbanken?"
- Kapitel 2 "Relationale Datenbanken - Daten als Tabellen"
- Kapitel 3 "Entity-Relationship-Modell"
- Kapitel 4 "Datenbankentwurf"
- Kapitel 5 "Relationale Entwurfstheorie"
- Kapitel 6 "Die relationale Anfragesprache SQL"
- Kapitel 7 "Grundlagen von Anfragen: Algebra und Kalkül"
- Kapitel 8 "Transaktionen, Integrität und Trigger"
- Kapitel 9 "Sichten und Zugriffskontrolle"
- Kapitel 10 "Anwendungsprogrammierung"
Literatur
-
Die Vorlesung baut auf dem Buch Datenbanken - Konzepte und Sprachen von Gunter Saake, Kai-Uwe Sattler und Andreas Heuer (Mitp-Verlag, 2018) auf.
Datenbanken
Konzepte und SprachenGunter Saake, Kai-Uwe Sattler, Andreas Heuer
777 Seiten,
39,95 , geb.,
März 2018,
ISBN 978‐3‐95845‐777‐5
Mitp-Verlag; Auflage: 6