Datenbanksysteme
Konzepte, Modelle, Netzanwendung
Gerhard Stegemann
Der Inhalt dieses Buches basiert auf einer einsemestrigen Vorlesung über Datenbanksysteme, die der Autor seit einigen Jahren an der Fachhochschule Aachen hält. Das Buch vermittelt einen Überblick über die grundlegenden Konzepte und Modelle von Datenbanksystemen und die Probleme und Methoden beim Entwurf von Datenbankanwendungen. Dabei spannt es den Bogen von den klassischen Modellen bis zu objektorientierten Konzepten und Datenbanken in Netzen und den wichtigen Aspekten der Datenintegrität. Zum Verständnis des Inhalts werden nur Grundkenntnisse in der Datenverarbeitung vorausgesetzt. Es wurde Wert auf eine exakte Definition der Begriffe gelegt, ohne jedoch das Verständnis durch einen zu stark ausgeprägten Formalismus zu erschweren. Das Buch richtet sich an Studenten aller Studienrichtungen mit Informatik-Ausbildung. Es richtet sich aber auch an Praktiker, die an den theoretischen Grundlagen aktueller Datenbanksysteme und an der systematischen Entwicklung von Datenbankanwendungen interessiert sind. Jedes Kapitel schließt mit Aufgaben zur Übung und Selbstkontrolle ab. Der Anhang enthält eine kurzgefaßte Darstellung von SQL sowie die Musterlösungen zu den Aufgaben.