1. Datenbanken-Grundlagen
- Grundlagen zu Datenbanken
- Anwendungsklassen von Datenbanken
- Transaktionskonzept
- ACID-Transaktion
- Datenbanksystem
- Data Definition Language
- Data Manipulation Language
2. Datenmodellierung
3. Das Relationenmodell
- Relation (Datenbanken)
- Vorgehensweise zur Umwandlung von ER-Diagrammen in ein Relationenmodell
- Vorgehen zur Umsetzung von Generalisierung in ein Relationenmodell
4. Relationale Algebra
5. SQL
- SQL-Sprachelemente
- DDL - Data Definition Language
- DML - Data Manipulation Language
6. Mehrbenutzerbetrieb
- Views
- Benutzer und Rollen
- Transaktionen
- Erinnerung: ACID-Transaktion
- COMMIT und ROLLBACK
- Mehrbenutzeranomalien
- Serialisierbarkeit