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
- Einführung in Datenbankmanagementsysteme
- Grundlagen von Anfragesprachen inkl. einer Einführung in die relationale Algebra
- SQL (DDL, DML, DRL, DCL, ...)
- Anfrageoptimierung
- 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