Beställningsvara. Skickas inom 5-8 vardagar. Fri frakt för medlemmar vid köp för minst 249 kr.
Datenbanken sind unverzichtbare Basis fast aller Informationssysteme. Dieses in dritter, erweiterter Auflage vorliegende Buch vermittelt Ihnen das notwendige Grundlagenwissen zu Datenbanksystemen. Dabei werden, nach einem allgemeinen Überblick über die verschiedenen Datenbankmodelle, vor allem der Entwurf und die Implementierung relationaler Datenbanken besprochen. Im Mittelpunkt des praktischen Teils steht die Datenbanksprache SQL, die anhand vieler Beispiele detailliert erläutert wird. Auch auf SQL-spezifische Besonderheiten der verbreiteten Datenbankmanagementsysteme MySQL, Oracle und PostgreSQL wird eingegangen. Mit den zahlreich vorhandenen Übungsaufgaben sowie einer Fallstudie zum Download können Sie Ihren Lernfortschritt überprüfen. Musterlösungen dazu sind vorhanden. Der Inhalt orientiert sich an den Empfehlungen der Gesellschaft für Informatik für das Studienfach Informatik.
Wolfgang Gerken war Professor für Wirtschaftsinformatik an der Hochschule für Angewandte Wissenschaften Hamburg. Seine Schwerpunktthemen sind Data Warehousing, Data Mining und Business Intelligence.
Einleitung 21Teil I: Einführung in Datenbanksysteme 29Kapitel 1: Wofür Datenbanksysteme gut sind 31Kapitel 2: Definition und Architektur von Datenbanksystemen 41Kapitel 3: Überblick über Datenmodelle 51Kapitel 4: Vorgehensweise bei der Datenbankentwicklung 71Teil II: Von der Aufgabenstellung zur relationalen Datenbank 89Kapitel 5: Semantische Modellierung einer Datenbank 91Kapitel 6: Das relationale Datenbankmodell im Detail 115Kapitel 7: Entwurf und Implementierung des Datenbankschemas 143Teil III: Zugriff auf relationale Datenbanken mit SQL 177Kapitel 8: Die DML-Befehle von SQL 179Kapitel 9: Der SELECT-Befehl im Detail 191Teil IV: Die Verwaltung einer relationalen Datenbank 225Kapitel 10: Benutzersichten 227Kapitel 11: Datensicherheit und Zugriffsrechte bei Datenbanken 241Kapitel 12: Datenbankoptimierung 251Teil V: Objektrelationale Datenbanksysteme 271Kapitel 13: Objektorientierung und relationale Datenbanksysteme 273Kapitel 14: Arbeiten mit objektrelationalen Tabellen 285Teil VI: Grundlagen zur Erstellung von Datenbankanwendungen 297Kapitel 15: Trigger und Stored Procedures 299Kapitel 16: Programmieren von Datenbankanwendungen 313Kapitel 17: Anwendungsbereiche relationaler Datenbanken 329Kapitel 18: SQL oder nicht SQL 341Teil VII: Der Top-10-Teil 355Kapitel 19: Die 10 größten Fehler beim Entwurf relationaler Datenbanken 357Kapitel 20: Die 10 wichtigsten SQL-Befehle und ihre Varianten 363Kapitel 21: 10 Fragen bei der Entity-Relationship-Modellierung 369Lösungen zu den Übungen 375Literaturverzeichnis 401Abbildungsverzeichnis 405Stichwortverzeichnis 411