Hausarbeiten logo
Shop
Shop
Tutorials
De En
Shop
Tutorials
  • How to find your topic
  • How to research effectively
  • How to structure an academic paper
  • How to cite correctly
  • How to format in Word
Trends
FAQ
Go to shop › Computer Science - Software

Die Bedeutung von NoSQL-Datenbanken. Merkmale und Hintergründe der Entstehung

Title: Die Bedeutung von NoSQL-Datenbanken. Merkmale und Hintergründe der Entstehung

Term Paper , 2024 , 18 Pages , Grade: 1,7

Autor:in: Anonym (Author)

Computer Science - Software

Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Die zentrale Problemstellung dieser Arbeit ist die Analyse der Entstehung von NoSQL-Datenbanken und welche Faktoren und Entwicklung zu ihrer Entstehung geführt haben. Des Weiteren erfolgt eine Abgrenzung zwischen NoSQL-Datenbanken und traditionellen, etablierten relationalen Datenbanken. Die Identifikation spezifischer Anwendungsfälle für den effizienten Einsatz von NoSQL-Datenbanken wird im Anschluss erörtert. Zudem erfolgt eine Analyse und Bewertung der positiven und negativen Aspekte der Nutzung von NoSQL-Datenbanken. Mit dem Wandel zu einer Informations- und Wissensgesellschaft hat die Information eine neue Bewertung als Produktionsfaktor erhalten. Durch ihre immaterielle Art benötigen Informationen jedoch eine Darstellungsform, sodass Informationssysteme mit ihnen arbeiten können. Die Darstellung kann durch Zeichen, Signale, Nachrichten oder Sprachelemente, allgemein auch als Daten bezeichnet, Spezifität werden. Für die Speicherung der Daten werden Datenbanken verwendet, in der Praxis sind dies oft SQL-Datenbanken. Mit dem Einzug von Big Data haben relationale Datenbanken Schwierigkeiten bei der Auswertung und Haltung der Daten, da die Komplexität der Daten gestiegen ist. Die Steigerung der Komplexität hängt mit dem Umfang, der Strukturvielfältigkeit, sowie der Volatilität und Verfügbarkeit der Daten zusammen, was zu Forderungen nach flexibleren und skalierbareren Datenbanklösungen führt. Als mögliche Antwort auf diesen Forderungen erschienen die NoSQL-Datenbanken. Auf der Notwendigkeit effizienter Verwaltung großer Datenmengen, sowie der Erfüllung von spezifischen Anforderungen moderner Anwendungen basiert die Relevanz der NoSQL-Datenbanken.

Excerpt


Inhaltsverzeichnis

1. Einleitung

1.1 Problemstellung und Ziele der Arbeit

1.2 Struktur der Arbeit

2. Grundlagen und Definitionen

2.1 Relationalen Datenbanken

2.2 SQL-Datenbanken

2.3 NoSQL-Datenbanken

3. NoSQL-Datenbanken

3.1 Hintergründe und Entstehung von NoSQL-Datenbanken

3.2 Eigenschaften von NoSQL-Datenbanken

3.2.1 CAP-Theorem

3.3 Arten von NoSQL-Datenbanken

3.3.1 Key-Value Store

3.3.2 Document Store

3.3.3 Wide Column Store / Column Families

3.3.4 Graph-Datenbanken

3.4 Gegenüberstellung von relationalen und NoSQL-Datenbanken

3.4.1 Vorteile von NoSQL-Datenbanken

3.4.2 Nachteile von NoSQL-Datenbanken

4. Anwendungsfelder von NoSQL-Datenbanken

5. Fazit und kritische Reflexion

Zielsetzung & Themen

Diese Arbeit analysiert die Entstehung von NoSQL-Datenbanken sowie die Faktoren, die zu deren Entwicklung führten. Ziel ist es, NoSQL-Datenbanken von traditionellen relationalen Systemen abzugrenzen, deren spezifische Anwendungsfälle zu identifizieren und die Vor- sowie Nachteile dieser Technologie kritisch zu bewerten, um ein fundiertes Verständnis für ihren Einsatz im Kontext heutiger Datenanforderungen zu schaffen.

  • Grundlagen relationaler Datenbanken und SQL
  • Hintergründe der Entstehung von NoSQL-Systemen
  • Detaillierte Analyse der Arten von NoSQL-Datenbanken
  • Gegenüberstellung und Vergleich von relationalen und NoSQL-Modellen
  • Anwendungsgebiete wie Big Data und Internet der Dinge

Auszug aus dem Buch

3.3.2 Document Store

Dokumentdatenbanken stellen eine NoSQL-Variante dar, welche die Schemafreiheit der Key-Value Stores mit der Möglichkeit der Strukturierung von gespeicherten Daten kombiniert. Auf der grundlegenden Ebene werden Dokumente unter einem Schlüssel gespeichert. „Dokumente stellen dabei das Pendant zu Datensätzen in relationalen Datenbanken dar und können wiederum andere Dokumente in sich tragen (so genanntes Nesting).“Im Gegensatz zur Namensgebung speichern Dokumentdatenbanken keine allgemeinen Dokumente wie Web-, Video oder Audiodateien. Stattdessen werden strukturierte Daten in Datensätzen, welche als „Dokumente“ bezeichnet werden, abgespeichert Durch Nesting ist es möglich, dass Werte beziehungsweise Attribute rekursive Listen von weiteren Schlüssel-Wert-Paaren beinhalten. Unter den Dokumenten selbst existieren keine Beziehungen, es handelt sich um eine in sich geschlossene Sammlung von Daten.

Zusammenfassung der Kapitel

1. Einleitung: Dieses Kapitel erläutert die zunehmende Relevanz von Daten als Produktionsfaktor und zeigt auf, warum relationale Datenbanken bei komplexen Big Data Anforderungen an ihre Grenzen stoßen.

2. Grundlagen und Definitionen: Hier werden die Basiskonzepte relationaler Datenbanken, die Rolle von SQL als Sprachstandard sowie die grundlegenden Bedingungen für eine NoSQL-Datenbank dargelegt.

3. NoSQL-Datenbanken: Dieses Kapitel bildet den Kern und behandelt die Entstehungshintergründe, das CAP-Theorem, die verschiedenen Typen von NoSQL-Datenbanken und vergleicht diese detailliert mit relationalen Modellen.

4. Anwendungsfelder von NoSQL-Datenbanken: Hier wird der praktische Nutzen von NoSQL-Technologien in Bereichen wie Big Data, Internet der Dinge und Content-Management-Systemen verdeutlicht.

5. Fazit und kritische Reflexion: Dieses Kapitel fasst die gewonnenen Erkenntnisse zusammen und reflektiert die Rolle von NoSQL-Datenbanken im dynamischen Umfeld moderner Informationssysteme.

Schlüsselwörter

NoSQL, Datenbanken, relational, Big Data, CAP-Theorem, Skalierbarkeit, Key-Value, Document Store, Wide Column Store, Graph-Datenbanken, ACID, BASE, Datenmanagement, Schemafreiheit, Informationssysteme

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit der Bedeutung von NoSQL-Datenbanken, untersucht deren Merkmale sowie die Hintergründe ihrer Entstehung im Kontext moderner datenintensiver Anwendungen.

Was sind die zentralen Themenfelder der Arbeit?

Zu den Kernbereichen gehören die Grundlagen relationaler Datenbanken, die Entstehungshintergründe von NoSQL, die verschiedenen NoSQL-Datenmodelle sowie die Gegenüberstellung mit traditionellen relationalen Systemen.

Was ist das primäre Ziel oder die Forschungsfrage?

Das Ziel ist die Analyse der Entstehungsfaktoren von NoSQL-Datenbanken, eine Abgrenzung zu relationalen Datenbanken sowie die Bewertung von deren Vor- und Nachteilen für spezifische Anwendungsfälle.

Welche wissenschaftliche Methode wurde verwendet?

Die Arbeit basiert auf einer Literaturanalyse, in der aktuelle wissenschaftliche Erkenntnisse und Fachliteratur zur Datenbankentwicklung synthetisiert und bewertet werden.

Was wird im Hauptteil behandelt?

Der Hauptteil widmet sich theoretischen Grundlagen, dem CAP-Theorem, der detaillierten Klassifizierung verschiedener NoSQL-Ansätze wie Document oder Graph-Stores sowie deren praktischen Einsatzbereichen.

Welche Schlüsselwörter charakterisieren die Arbeit?

Wesentliche Begriffe sind NoSQL, Big Data, CAP-Theorem, Skalierbarkeit, relationale Datenbanken, Datenmodelle und ACID/BASE-Konsistenzmodelle.

Was bedeutet das CAP-Theorem im Kontext von NoSQL?

Das CAP-Theorem besagt, dass ein verteiltes System nur zwei der drei Eigenschaften (Konsistenz, Verfügbarkeit, Partitionstoleranz) gleichzeitig gewährleisten kann, was die Speicherstrategien von NoSQL-Systemen maßgeblich beeinflusst.

Warum stoßen relationale Datenbanken bei Big Data an ihre Grenzen?

Aufgrund starrer, vordefinierter Schemata und der Notwendigkeit für komplexe Joins haben relationale Datenbanken Schwierigkeiten beim Umgang mit massiven, unstrukturierten und hochvolumigen Daten, wie sie bei Big Data anfallen.

Excerpt out of 18 pages  - scroll top

Details

Title
Die Bedeutung von NoSQL-Datenbanken. Merkmale und Hintergründe der Entstehung
College
AKAD University of Applied Sciences Stuttgart
Course
DBA62
Grade
1,7
Author
Anonym (Author)
Publication Year
2024
Pages
18
Catalog Number
V1489798
ISBN (eBook)
9783389047293
ISBN (Book)
9783389047309
Language
German
Tags
NoSQL Datenbanken relationale Datenbanken NoSQL Datenbanken SQL Key-Value Store Document Store Wide Column Store Graph-Datenbanken
Product Safety
GRIN Publishing GmbH
Quote paper
Anonym (Author), 2024, Die Bedeutung von NoSQL-Datenbanken. Merkmale und Hintergründe der Entstehung, Munich, GRIN Verlag, https://www.hausarbeiten.de/document/1489798
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  18  pages
Hausarbeiten logo
  • Facebook
  • Instagram
  • TikTok
  • Shop
  • Tutorials
  • FAQ
  • Payment & Shipping
  • About us
  • Contact
  • Privacy
  • Terms
  • Imprint