WiSe 2014/15













Submodulnummer Veranstaltungsform Name LP SWS / Prüfungsdauer
0208aA.1.3.1 Vorlesung (V) Datenbanksysteme mit Praktikum 0 3.0
0208aA.1.3.2 Übung (Ü) Datenbanksysteme mit Praktikum 0 2.0
0208aA.1.3.3 Praktikum (P) Datenbanksysteme mit Praktikum 0 2.0
0208aA.1.3.4 Modulprüfung Datenbanksysteme mit Praktikum 10 0 min
Qualifikationsziele: Vermittlung von theoretischen und praktischen Kenntnissen zu Datenbanken. Die Teilneh-mer sollen in der Lage sein, Datenbanken nach dem Stand der Kunst zu entwerfen, sie mit Hilfe von Datenbanksystemen zu implementieren und Anwendungen zu realisieren. Ferner sollen Sie die internen Abläufe in einem Datenbanksystem und dessen Architektur in Grund-zügen verstehen. Zusätzlich sollen Teilnehmerinnen und Teilnehmer aktuelle Entwicklungen im Bereich der Datenbanksysteme kennen und in der Lage sein, ihre Bedeutung einzuschät-zen.

Inhalte: • Datenbankentwurf mit ER/UML • theoretische Grundlagen relationaler Datenbanksysteme: Relationale Algebra, funktiona-le Abhängigkeiten, Normalformen • relationale Datenbankentwicklung: SQL-Datendefinition, Fremdschlüssel und andere Integritätsbedingungen • SQL als applikative Sprache: Wesentliche Sprachelemente, Einbettung in Programmier-sprachen, Anwendungsprogrammierung; objekt-relationale Abbildung • Sicherheits- und Schutzkonzepte • Technik: Transaktionsbegriff, transaktionale Garantien, Synchronisation des Mehrbe-nutzerbetriebs, Fehlertoleranzeigenschaften • Anwendungen und neue Entwicklungen: Data Warehouse-Technik, Data-Mining, Verwal-tung von großen XML-Datenmengen, Anfragesprache XQuery • Benutzerinterface-Techniken: Einführung in aktuelle Techniken für Benutzerinterfaces (JSP, Servlets, PHP) . Dieser Stoff wird wesentlich in dem begleitenden Projekt im Rah-men der Übungen vermittelt und insbesondere im Praktikum vertieft.