Gliederung der IS-Vorlesung
|
|
Einführung und Überblick:
Anwendungen, Systeme, Schnittstellen..
Teil I:
Datenbankschnittstellen
- Relationenmodell und algebraorientierte Anfragesprachen
- Grundlagen aus der Logik
- Logikorientierte Anfragesprachen
- Datenbanksprache SQL
- Anwendungsprogrammierung mit SQL
- Integritätssicherung mit SQL
- Objektorientierte und objekt-relationale Datenmodelle
Teil II:
Implementierungskonzepte von Datenbanksystemen
- Datenspeicherung, Indexstrukturen und Anfrageauswertung
- Transaktionsverwaltung: Concurrency-Control
- Transaktionsverwaltung: Recovery
Teil III:
Anwendungsenwicklung
- Relationale Entwurfstheorie
- Datenbankentwurf mit UML
- Prozessmodellierung mit Statecharts
- Prozesseigenschaften
- Middleware und Anwendungssystemarchitekturen
Teil IV:
Informationsdienste
- Vektorraummodell für Suchmaschinen
- Grundlagen aus der Stochastik
- Erweiterte Suchmaschinen
- Daten-Mining