Die Autoren führen in relationale (SQL) und nicht-relationale (NoSQL)
Datenbanken ein. Die 9. Auflage erklärt die drei Typen relationale
Datenbanken, Graphdatenbanken und Dokumentdatenbanken im Detail anhand
der Themen Datenbankmanagement, Datenbankmodellierung,
Datenbanksprachen, Datenbanksicherheit und Systemarchitektur. Das Buch
bietet außerdem einen Überblick auf postrelationale und
nicht-relationale Datenbanksysteme.In den ersten fünf Kapiteln
analysieren die Autoren detailliert die Verwaltung, Modellierung,
Sprachen, Sicherheit und Architektur von relationalen Datenbanken,
Graphdatenbanken und Dokumentendatenbanken. Außerdem wird ein
Überblick über andere SQL- und NoSQL-basierte Datenbankansätze
gegeben. Neben klassischen Konzepten wie dem Entitäts- und
Beziehungsmodell und seiner Abbildung in SQL-Datenbankschemata,
Abfragesprachen oder dem Transaktionsmanagement werden weitere Aspekte
für NoSQL-Datenbanken wie nicht-relationale Datenbankschemas und
Abfragesprachen (MQL, Cypher), das Map/Reduce-Verfahren,
Verteilungsoptionen (Sharding, Replikation) oder das CAP-Theorem
(Consistency, Availability, Partition Tolerance) erläutert. Die 9.
Auflage bietet neu eine vertiefte Einführung in Dokumentdatenbanken
mit einer Methode zur Modellierung von Dokumentstrukturen, einem
Überblick auf dokumentenorientierte Datenbanksprache MongoDB Query
Language MQL sowie Sicherheits- und Architekturaspekte. Die neue
Auflage berücksichtigt neue Entwicklungen der Sprache Cypher. Das
Thema Datenbanksicherheit wird neu als eigenes Kapitel eingeführt und
im Detail bezüglich Datenschutz, Integrität und Transaktionen
analysiert. Texte zum Datenmanagement, zur Datenbankprogrammierung und
zum Data Warehouse wurden aktualisiert. Zudem erklärt die 9. Auflage
die Konzepte JSON, JSON-Schema, BSON, indexfreie Nachbarschaft,
Cloud-Datenbanken, Suchmaschinen und Zeitreihendatenbanken.Eine
Webseite ergänzt den Inhalt des Buches durch Tutorien für Abfrage-
und Manipulationssprachen (SQL, Cypher), Übungsumgebungen für
Datenbanken (MySQL, Neo4j), zwei Fallstudien mit OpenOffice Base und
Neo4j sowie als Unterrichtsmaterial Folienvorlagen mit allen
Abbildungen Das Buch richtet sich sowohl an Studierende, die eine
Einführung in das Gebiet der SQL- und NoSQL-Datenbanken möchten, als
auch auch an Praktiker in Datenwissenschaften und Informatik, denen es
hilft, Stärken und Schwächen relationaler und nicht-relationaler
Ansätze sowie Entwicklungen für Big-Data-Anwendungen besser
einschätzen zu können
Les mer
9. erweiterte und aktualisierte Auflage
Produktdetaljer
ISBN
9783662670927
Publisert
2023
Utgave
9. utgave
Utgiver
Springer Nature
Språk
Product language
Tysk
Format
Product format
Digital bok
Forfatter