Grundlagen: - Einsatz und Funktion von Datenbanken und Datenbankmanagementsystemen, - Relationen
Strukturdefinition von Datenbanksystemen: Entity-Relationship-Modell, UML
Graphen-Datenbanken - Prinzipien von Graphendatenbanken - OrientDB - Graphendatenbankstruktur aus ER-Diagramm erstellen - Abfragen
Relationales Datenbankmodell: - Tabellenstruktur, - Normalformen, - Relationenalgebra, - SQL
Datenbankprogrammierung - Embedded SQL, - JAVA-Anwendungen mit JDBC - Object-Relational Mapping mit JPA
Interne Arbeitsweise von Datenbankmanagementsystemen: - Konsistenz von Datenbanken, Trigger, - Transaktionsprotokolle, - Sicherheit bei Datenbanken, - Verteilte Datenbanken - physikalische Datenspeicherung, - Abfrageoptimierung |