Angewandte Informatik - Datenbanksysteme

Inhalt

Als Basis betrieblicher Informationssysteme spielen Datenbanksysteme (DBS) in Unternehmen eine zentrale Rolle. Interne und externe Daten werden in Datenbanken des jeweiligen Betriebes gespeichert und bearbeitet. Die richtige Verwaltung und Organisation dieser Daten hilft bei der Lösung zahlreicher Probleme, ermöglicht zeitgleiche Abfragen von mehreren Benutzenden und ist organisatorische und operationale Basis für die gesamten Arbeitsabläufe und Prozesse des Unternehmens. Die Vorlesung führt in den Bereich der Datenbanktheorie ein, umfasst die Grundlagen der Datenbanksprachen und Datenbanksysteme, betrachtet grundlegende Konzepte von objektorientierten und XML-Datenbanken, vermittelt die Prinzipien der Mehrbenutzerkontrolle der Datenbank und der physischen Datenorganisation. Darüber hinaus gibt sie einen Überblick über oft in der betriebswirtschaftlichen Praxis anzutreffende Datenbank-Probleme, beispielsweise bzgl. der Korrektheit von Daten (operationale, semantische Integrität), Wiederherstellung eines konsistenten Datenbankzustandes, Synchronisation paralleler Transaktionen.

Lernziele:

Studierende

  • erläutern die Begriffe und Prinzipien von Datenbankmodellen, -sprachen und -systemen und deren Einsatzmöglichkeiten,
  • entwerfen basierend auf fundierten theoretischen Grundlagen relationale Datenbanken,
  • erstellen Anfragen an relationale Datenbanksysteme,
  • überblicken weiterführende Datenbank-Probleme der betriebswirtschaftlichen Praxis.

Arbeitsaufwand:

  • Präsenzzeit Vorlesung (2 SWS × 15 Wochen): 30 h
  • Präsenzzeit Übung (1 SWS × 15 Wochen): 15 h
  • Selbststudium Vorlesung: 45 h
  • Selbststudium Übung: 25 h
  • Prüfungsvorbereitung: 20 h
  • Gesamtsumme: 135 h
VortragsspracheDeutsch
Literaturhinweise
  • Gunter Schlageter, Wolffried Stucky: Datenbanksysteme: Konzepte und Modelle. 2., neubearb. u. erw. Aufl. Teubner, Stuttgart 1983.
  • Alfons Kemper, André Eickler: Datenbanksysteme: Eine Einführung. 10., erw. und aktual. Aufl. De Gruyter Oldenbourg, Berlin, 2015.
  • Ramez Elmasri, Sham Navathe: Fundamentals of Database Systems. 7. ed. Pearson, Harlow, 2016.
  • Gunter Saake, Kai-Uwe Sattler, Andreas Heuer: Datenbanken. Konzepte und Sprachen. 6. Aufl. mitp, Heidelberg u. a., 2018.
  • Weitere Literatur wird in der Vorlesung bekannt gegeben. / Additional reading material will be announced during the lecture.