Begleitunterlagen und Vorlesungsfolien: Das ERM und Abbildung auf relationale Datenbanken Relationale Algebra Prolog als Datenbanksprache Einbettung von Datenbanken in Programmiersprachen Zugriffskontrolle und Privacy
Vorlesungsunterlagen: Konzeptioneller Entwurf Relationaler Entwurf Grundlagen von Anfragen und Änderungen Datenbanksprache SQL Anschluss an Programmiersprachen
Relationenmodell und algebraorientierte Anfragesprachen Logikorientierte Anfragesprachen SQL-Einbettung in Programmiersprachen Integritätssicherung und Zugriffskontrolle Objektorientierte Datenbanksprachen und Erweiterungen von SQL Relationale Entwurfstheorie Datenmodellierung mit ERM und UML Datenspeicherung,Indexstrukturen und Anfrageauswertung Transaktionsorientierte Daten-Recovery
Was ist Physische Datenorganisation? Wie erfolgt die Adressierung von Daten? Möglichkeiten der Indexierung - Zugriffspfade für Primärschlüssel Möglichkeiten für Zugriffspfade für Sekundärschlüssel Möglichkeiten für Verbindungen zwischen Datensätzen
Schnittstellen und Einbettungstechniken Java Database Connectivity Architekturmuster and Umsetzungstechniken Domänenlogik - Datenzugriff Objekt-Relational-Abbildung und -Interoperabilität Konnektivität und Offline-Techniken
Begriffsbestimmung: Was ist eine Datenbank? Anforderungen an Datenbanksysteme Typen von Datenbankmanagementsystemen Graphischer Entwurf des konzeptuellen Schemas mit dem Entity-Relationship Modell Algebraischer Entwurf mit der Normalformentheorie Codd'sche Regeln und Eigenschaften relationaler Systeme Implementierung des logischen Modells mit SQL-DDL Der Datenmanipulationsteil von SQL
Erstellen der Beispieldatenbank in MySQL Erstellen eines konzeptuellen Schemas in E3-Notation welches die Struktur der olympischen Wettbewerbe modelliert Erstellen logischer Relationenstrukturen aus dem konzeptuellen Schema Implementierung der Datenbank und Befüllung mit Beispieldaten ...
Facharbeiten, Hausarbeiten und Referate zum Thema Datenbank-Grundlagen