Veranstaltungen

Lecture

Datenbankmanagementsysteme (für Betriebswirte)

Name in diploma supplementDatabase Management Systems for Business Management
Organisational Unit Lehrstuhl für Software-Engineering, insb. mobile Anwendungen (http://www.se.wiwi.uni-due.de/)
LecturersDr. Stefan Hanenberg
SPW3LanguageGerman
Cyclesummer semesterParticipants at mostno 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

Participants

    WIWI‑C0286 - Lecture: Datenbankmanagementsysteme (für Betriebswirte)