Datenmanagement & Datenbanken
Die gesamte gesprochene Frontalvorlesung finden Sie in der YouTube-Playlist. Die Veranstaltung "Datenmanagement" wird von mir regelmäßig für alle Bachelor-Studiengänge der Informatik an der Technischen Hochschule Mannheim angeboten. Die PDF-Dateien der Vorlesungsfolien können Sie alle zusammen zip-komprimiert herunterladen. Ebenso sind alle Videos im MP4-Format zip-komprimiert verfügbar (ca.580MB).
Es gibt außerdem noch ergänzende YouTube-Playlists mit
- der Vertiefung einzelner Themen und mit Praxisbeispielen von Studierenden
- der Musterlösung einer Prüfung aus dem Wintersemester 2021
Vorlesungsmaterialien
Kapitel 01: Definitionen, Anwendungen & die Aufgabenstellung
- Download der PDF-Dateien dieses Kapitels als ZIP-Datei.
01 - Definitionen
02 - Anwendungen
03 - Die Aufgabenstellung
Kapitel 02: Datenmodellierung
- Download der PDF-Dateien dieses Kapitels als ZIP-Datei.
04 - Datenmodellierung mit UML
05 - Die Aufgabenstellung als UML
06 - Datenmodellierung mit ERD
07 - Die Aufgabenstellung als ERD
08 - ER-Modellierung vs. UML-Klassenmodellierung
Kapitel 03: Normalisierung & SQL
- Download der PDF-Dateien dieses Kapitels als ZIP-Datei.
09 - Normalisierung und Normalformen
10 - SQL Einführung, DRL, Select, Aggregatfunktionen
11 - Die Aufgabenstellung mit einfacher DRL und Aggregatfunktionen
12 - SQL DRL, Join
13 - SQL DDL
14 - SQL DML, DCL
Kapitel 04: Datenbankanbindung
- Download der PDF-Dateien dieses Kapitels als ZIP-Datei.
15 - JDBC
16 - SQL-Injections und Prepared Statements
17 - Transaktionen und Stored Procedures
18 - JPA
Kapitel 05: Relationenalgebra
- Download der PDF-Dateien dieses Kapitels als ZIP-Datei.
19 - Relationenalgebra Grundlagen, Selektion, Projektion
20 - Relationenalgebra Join
21 - Relationenalgebra Kreuzprodukt, Vereinigung, Differenz, Umbenennung
22 - Relationenalgebra Operatorbaum und Beispiele
Kapitel 06: Blick über den Tellerrand
- Download der PDF-Dateien dieses Kapitels als ZIP-Datei.
23 - InMemory, NoSQL, XML, JSON
24 - Big Data