Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Unterschied Zwischen Relationalen und Nicht-Relationalen Datenbanken | Datenbankmodelle
Relationale Datenbank und Normalisierung
course content

Kursinhalt

Relationale Datenbank und Normalisierung

Relationale Datenbank und Normalisierung

1. Datenbankmodelle
2. Relationales Datenbanksystem
3. Normalisierung und Normalformen

book
Unterschied Zwischen Relationalen und Nicht-Relationalen Datenbanken

Überblick

Relationale Datenbanksysteme (RDBMS) bieten eine intuitive Benutzeroberfläche, was sie auch für Nutzer mit begrenzter Erfahrung zugänglich macht. Sie organisieren Daten in miteinander verbundenen Tabellen.

Nicht-relationale Datenbanksysteme, hingegen, bieten eine spezialisierte Schnittstelle, die primär für Entwickler ausgelegt ist. Sie speichern Daten in unterschiedlichen Formaten anstelle von Tabellen. Unter diesen Formaten sticht JSON (JavaScript Object Notation) als das am weitesten verbreitete hervor.

Hauptunterschiede


Relational DatabasesNon-relational Databases
Store data in tables.Store data in various formats, like JSON.

Zur Veranschaulichung betrachten Sie zwei Datensätze mit dem Namen "student" mit den Feldern: id, name, surname und age. Im Folgenden sehen Sie, wie diese Datensätze in relationalen und nicht-relationalen Datenbankkontexten dargestellt werden könnten:

Daten in nicht-relationalen Datenbanken ähneln oft wörterbuchartigen Strukturen, ähnlich denen in Python. Unten finden Sie ein Beispiel, das diese Beziehung veranschaulicht:

Hier haben wir Studentendaten, die mit der Gruppe BG1 verknüpft sind. Im Gegensatz zu relationalen Systemen gibt es keine direkte Verbindung. Das nicht-relationale System (oder NoSQL DBMS) ist dafür verantwortlich, diese Zuordnung zu erkennen.

Wir werden im Verlauf dieses Kurses tiefer in die Komplexität relationaler Datenbanken eintauchen.

1. Welches Datenbankmodell verwendet Tabellen?

2. Welche Datenbankmanagementsysteme (DBMS) verwenden Tabellen?

3. Welches Datenbankmodell (DB) verwendet unterschiedliche Objektformate?

4. Welche Datenbankmanagementsysteme (DBMS) verwenden unterschiedliche Objektformate?

Welches Datenbankmodell verwendet Tabellen?

Welches Datenbankmodell verwendet Tabellen?

Wählen Sie die richtige Antwort aus

Welche Datenbankmanagementsysteme (DBMS) verwenden Tabellen?

Welche Datenbankmanagementsysteme (DBMS) verwenden Tabellen?

Wählen Sie einige richtige Antworten aus

Welches Datenbankmodell (DB) verwendet unterschiedliche Objektformate?

Welches Datenbankmodell (DB) verwendet unterschiedliche Objektformate?

Wählen Sie die richtige Antwort aus

Welche Datenbankmanagementsysteme (DBMS) verwenden unterschiedliche Objektformate?

Welche Datenbankmanagementsysteme (DBMS) verwenden unterschiedliche Objektformate?

Wählen Sie einige richtige Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 2
We're sorry to hear that something went wrong. What happened?
some-alt