Document Store

Übungsaufgaben zu NoSQL und Dokumentendatenbanken

Vier Übungsaufgaben zu NoSQL- und Dokumentendatenbanken: Vorteile eines Datenbanksystems, Arten nicht-relationaler Datenbanken, Zeitreihendatenbanken und Big Data, dazu Fachbegriffe zuordnen, Tabellen in JSON umwandeln und Daten einbetten, Risiken eines flexiblen Schemas, relationale und dokumentenorientierte Datenbanken vergleichen und auswählen, BASE und CAP anwenden sowie Austauschformate beurteilen.

NoSQL und Dokumentendatenbanken (Document Stores)

Nicht alle Daten passen gut in Tabellen. NoSQL-Datenbanken speichern Daten als Schlüssel-Wert-Paare, Dokumente, Spaltenfamilien, Graphen oder Zeitreihen. Im Mittelpunkt stehen die Dokumentendatenbanken (Document Stores): wie aus Tabellenzeilen Dokumente werden, wann man einbettet oder referenziert, wie man mit MongoDB abfragt und welche Risiken ein flexibles Schema hat. Dazu kommen BASE und CAP, Big Data und eine Entscheidungshilfe: relationale oder dokumentenorientierte Datenbank?