Link zur Vorlesung!
Inhalt:
In dieser Vorlesung für HPI-Studenten lernen wir alle wesentlichen Grundlagen moderner Datenbankmanagementsysteme kennen, also sowohl die theoretischen Fundamente als auch praktische Aspekte heutiger Systeme. Dazu gehören u.a.
* Relationales Modell
* ER-Modellierung
* Anfragesprachen (relationale Algebra, SQL)
* Anfragebearbeitung und -optimierung
* Integrität und Trigger
* Transaktionsverwaltung
Definitionen und Nebenbedingungen
Schwache Entitytypen
Historie, Begriffe und Architektur
Das Relationale Modell, von ER-Diagrammen zu Relationsschemata
Funktionale Abhängigkeit
Relationale Algebra
Basisoperatoren
Relationale Algebra und SQL
SQL Anfragen
Datenbearbeitung (DML)
Sichten
Zusicherungen und Trigger
Anfragebearbeitung und -optimierung
Transaktionsmanagement
Data Warehouses
Relationale Implementierung
XML und Datenbanken