Veranstaltungen

Lecture

Datenbankmanagementsysteme (für Betriebswirte)


Name in diploma supplement
Database Management Systems for Business Management
Organisational Unit
Lehrstuhl für Software-Engineering, insb. mobile Anwendungen
Lecturers
Dr. Stefan Hanenberg
Cycle
summer semester
SPW
3
Language
German
Participants at most
no limit

Preliminary knowledge

Basiswissen über Programmierung, Datenstrukturen (vor allem B-Bäume, Hash-Verfahren) und Betriebssysteme sind hilfreich.

Abstract

In dieser Veranstaltung werden die Grundlagen von Datenbanksystemen aus anwendungsorientierter Sicht gelehrt. Aufbauend auf dem Drei-Ebenen-Architektur-Konzept (externe, konzeptionelle und interne Ebene) werden die Grundbegriffe und Grundlagen von Datenbankmanagementsystemen (DBMS) und schwerpunktmäßig das relationale Datenbankmodell inklusive dem Transaktionsmanagement vorgestellt.

Contents

  1. Einführung in Datenbankmanagementsysteme
  2. Grundlagen von Anfragesprachen inkl. einer Einführung in die relationale Algebra
  3. SQL (DDL, DML, DRL, DCL, ...)
  4. Anfrageoptimierung
  5. Transaktionsmanagement

Literature

  • Skript zur Vorlesung "Datenbankmanagementsysteme"
  • G. Pernul, R. Unland: Datenbanksysteme im Unternehmen: Analyse, Modellbildung und Einsatz; Oldenbourg Verlag; 2. Auflage, Mai 2003
  • C. J. Date: An Introduction to Database Systems, The Systems Programming Series; Volume 1, Addison Wesley Publishing Company, Reading, MA, 1990
  • Elmasri, Navathe: Fundamentals of Database Systems; Benjamin Cummings Publishing Co., Bonn
  • A. Heuer, G. Saake: Datenbanken: Konzepte und Sprachen; International Thomson Publishing
  • A. Kemper, A. Eickler: Datenbanksysteme, Eine Einführung; Oldenbourg Verlag
  • P. O’Neil: Database, Principles, Programming, Performance; Morgan Kaufmann Publishers
  • G. Vossen: Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme; Oldenbourg Verlag
Lecture: Datenbankmanagementsysteme (für Betriebswirte) (WIWI‑C0286)