Datenbanksysteme
Pflichtmodul im 2. Fachsemester
Voraussetzungen
- Grundkenntnisse in Mathematik
- Programmierung und Datenstrukturen
Inhalt
- Entwicklung von Datenbanksystemen
- Entity-Relationship-Modell: Normalisierung,Datenintegrität
- Relationenmodell
- Relationenalgebra
- SQL: Datendefinition
- SQL: Anfragen, Join, Unteranfragen, Datenmanipulation
- Anwendungsprogrammierung: Grundlagen DB-Zugriffe mit Java, PHP
- Administration von Datenbanken
- Effiziente Speicherstrukturen
- Ausblick NoSQL-Datenbanken
- Praktika: PostgreSQL, Oracle, DB2
Literatur
- Kemper , A. Eickler: Datenbanksysteme – Eine Einführung, 7. Auflage. Oldenbourg Verlag, 2013
- R. A. Elmasr, S. B. Navathe: Grundlagen von Datenbanksystemen, 3. Auflage, Pearson Studium, 2009
- A. Heuer, G. Saake: Datenbanken –Konzepte und Sprachen. 2. Auflage, MITP Verlag, 2013
- S. Edlich, A. Friedland, J. Hampe, B. Brauer: NoSQL: Einstieg in die Welt nichtrelationaler Web 2.0 Datenbanken, Hanser Verlag, 2010
Dozentin
1 SWS Vorlesung
1 SWS Seminaristische Übung
1 SWS Übung
1 SWS Praktikum
Prüfung
120 Minuten schriftlich
oder 20 Minuten mündlich
oder alternative Prüfungsleistung
Wert
5 Credits