Datenbanken Konzepte und Sprachen

Aus dem Inhalt: Kernkonzepte relationaler Datenbanken Konzepte und Architektur Datenbankentwurf Entity-Relationship-Modell Relationenalgebra Die relationale Datenbanksprache SQL (SQL:2016) Erweiterte Konzepte Erweiterte Entwurfsmodelle QUEL, QBE und Datalog Sichten, Transaktionen, Integrität und Tri...

Full description

Bibliographic Details
Main Authors: Saake, Gunter, Sattler, Kai-Uwe (Author), Heuer, Andreas (Author)
Format: eBook
Language:German
Published: [Frechen] MITP Verlag 2018
Edition:Sechste Auflage
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 06494nmm a2200433 u 4500
001 EB001916683
003 EBX01000000000000001079585
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| ger
020 |a 9783958457775 
020 |a 9783958457782 
020 |a 3958457770 
050 4 |a QA76.9.D32 
100 1 |a Saake, Gunter 
245 0 0 |a Datenbanken  |b Konzepte und Sprachen  |c Gunter Saake, Kai-Uwe Sattler, Andreas Heuer 
250 |a Sechste Auflage 
260 |a [Frechen]  |b MITP Verlag  |c 2018 
300 |a 1 online resource 
505 0 |a ZusammenfassungVertiefende Literatur; Übungsaufgaben; Das Entity-Relationship-Modell; Datenbankmodelle; Grundlagen des Entity-Relationship-Modells; Grundkonzepte des klassischen ER-Modells; Ein einfaches Beispiel für ein ER-Schema; Semantik eines ER-Schemas; Eigenschaften von Beziehungen; Stelligkeit; Kardinalitäten und funktionale Beziehungen; Kardinalitäten in der klassischen Chen-Notation; Kardinalitäten in funktionaler Notation; Kardinalitäten in Intervallnotation; Weitere Konzepte im Entity-Relationship-Modell; Abhängige Entity-Typen; Die ist-Beziehung; Optionalität von Attributen 
505 0 |a Intro; Vorwort zur sechsten Auflage; Inhaltsverzeichnis; Grundlegende Konzepte; Motivation und Historie; Komponenten und Funktionen; Prinzipien und Aufgaben; Einsatzgebiete, Grenzen und Entwicklungstendenzen; Wann kommt was?; Beispielanwendung; Vertiefende Literatur; Übungsaufgaben; Relationale Datenbanken -- Daten in Tabellen; Relationen für tabellarische Daten; Begriffe im Relationenmodell; Integritätsbedingungen: Schlüssel; Integritätsbedingungen: Fremdschlüssel; Datendefinition in SQL; Mögliche Wertebereiche in SQL; Beispiele für die Datendeklaration; Nullwerte 
505 0 |a Grundoperationen: Die RelationenalgebraSelektion; Projektion; Natürlicher Verbund; Umbenennung; Mengenoperationen; Qualität entworfener Tabellen; SQL als Anfragesprache; Änderungsoperationen in SQL; Die update-Anweisung; Die delete-Anweisung; Die insert-Anweisung; Sichten in SQL; Wie geht es weiter?; Übungsaufgaben; I Kernkonzepte relationaler Datenbanken; Architekturen von Datenbanksystemen; Schemaarchitektur und Datenunabhängigkeit; Systemarchitekturen; ANSI-SPARC-Architektur; Der Weg einer Anfrage; Fünf-Schichten-Architektur; Konkrete Systemarchitekturen; Anwendungsarchitekturen 
505 0 |a ZusammenfassungVertiefende Literatur; Übungsaufgaben; Relationenmodell und Relationenalgebra; Relationenmodell: Strukturteil; Schemata und Instanzen; Integritätsbedingungen; Relationenalgebra: Operationenteil; Kriterien für Anfragesprachen; Relationenalgebra; Änderungsoperationen; Allgemeine Grundprinzipien; Relationale Änderungsoperationen; Zusammenfassung; Vertiefende Literatur; Übungsaufgaben; Phasen des Datenbankentwurfs; Entwurfsaufgabe; Phasenmodell; Anforderungsanalyse; Konzeptioneller Entwurf; Verteilungsentwurf; Logischer Entwurf; Datendefinition; Physischer Entwurf 
505 0 |a Implementierung und WartungObjektorientierte Entwurfsmethoden; Phasenbegleitende Methoden; Aspekte der Datenintegration; Heterogenität der Datenmodelle; Heterogene Datenbankschemata; Heterogenität auf der Datenebene; Schemakonflikte bei der Integration; Entity-Relationship-Abbildung auf das Relationenmodell; Informationskapazität; Beispiel für eine Abbildung auf das Relationenmodell; Abbildungsregeln für das relationale Modell; Zusammenfassung; Vertiefende Literatur; Übungsaufgaben; Relationaler Datenbankentwurf; Funktionale Abhängigkeiten; Definition funktionaler Abhängigkeiten 
505 0 |a Includes bibliographical references 
653 |a COMPUTERS / Database / General / bisacsh 
653 |a Databases / fast 
653 |a Databases / http://id.loc.gov/authorities/subjects/sh86007767 
700 1 |a Sattler, Kai-Uwe  |e author 
700 1 |a Heuer, Andreas  |e author 
041 0 7 |a ger  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 3958457770 
776 |z 9783958457775 
856 4 0 |u https://learning.oreilly.com/library/view/~/9783958457782/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.74 
520 |a Aus dem Inhalt: Kernkonzepte relationaler Datenbanken Konzepte und Architektur Datenbankentwurf Entity-Relationship-Modell Relationenalgebra Die relationale Datenbanksprache SQL (SQL:2016) Erweiterte Konzepte Erweiterte Entwurfsmodelle QUEL, QBE und Datalog Sichten, Transaktionen, Integrität und Trigger Datenbankanwendungsentwicklung Zugriffskontrolle & Privacy Weitere Datenbankmodelle Multimediale, raum- und zeitbezogene Daten Objektorientierte und objektrelationale Datenbankmodelle XML, XPath, XQuery und SQL/XML NoSQL und Graphdatenbanken Über die Autoren: Gunter Saake, Andreas Heuer und Kai-Uwe Sattler sind Professoren für Informatik an den Universitäten von Magdeburg, Rostock und Ilmenau 
520 |a Des Weiteren werden Alternativen und Erweiterungen von Datenbankmodellen vorgestellt. Eine durchgehende Beispielanwendung liefert einen wertvollen Praxisbezug und hilft Ihnen dabei, die zugrundeliegenden theoretischen Konzepte besser zu verstehen. Zusammenfassungen und Übungsaufgaben am Ende eines jeden Kapitels erleichtern Ihnen außerdem das Selbststudium und ermöglichen Ihnen eine optimale Prüfungsvorbereitung. Das Buch eignet sich als Lehrbuch für Studierende der Informatik und verwandter Fächer, aber auch für Anwender und Entwickler, die sich über aktuelle Datenbanktechnologie genauer informieren möchten. Zusätzliche Kapitel sind als kostenloser Download verfügbar.  
520 |a Detaillierte Einführung in die Datenbanktechnologie in der 6. aktualisierten Neuauflage Konzepte relationaler Datenbanken: Architekturen, Modelle, Entwurfsmethoden, Relationenalgebra Ausführliche Behandlung von SQL sowie Einblick in weitere Datenbanksprachen Datenbanken sind eines der wichtigsten Teilgebiete der Informatik und dank Big Data, Industrie 4.0, Internet of Things & Co. müssen immer mehr Daten effizient verwaltet, performant analysiert und sinnvoll ausgegeben werden. Das Buch behandelt systematisch und fundiert die wichtigsten Konzepte und Sprachen, die für den Einsatz von Datenbanksystemen und die Entwicklung von Datenbankanwendungen eine Rolle spielen. Die Grundlagen relationaler Datenbanken werden dabei umfassend erklärt. Die Autoren gehen außerdem auf Theorie, Entwurfsmethoden sowie Sprachkonzepte für relationale Datenbanken inklusive der ausführlichen Behandlung von SQL ein.