Inhaltsverzeichnis
Warum eine relationale Datenbank?
Ein Datenbank-Management-System dient zur Verwaltung und Nutzung der in der Datenbank gespeicherten Daten. Relationale Datenbanken haben den Vorteil, dass Redundanzen, also die mehrfache Speicherung gleicher Daten, und Inkonsistenzen, Probleme bei der Aktualisierung mehrfach gespeicherter Datensätze, verhindert werden.
Welche Datentypen sind bei relationalen Datenbanken definiert?
Ein Basisdatentyp ist ein Grundbaustein in einem relationalen Datenbankmodell. Der Basisdatentyp kann aus alphanumerischen Zeichenketten, ganzen Zahlen, Gleitkommazahlen, Fließkommazahlen, Datumswerten, Intervallen oder sonstigen Teilmengen bestehen.
Was sind die Unterschiede zwischen relationalen und nicht relationalen Datenbanken?
Die relationalen Datenbanken verwenden SQL, während nicht relationale Datenbanken kein SQL verwenden. Ein Unterschied zwischen relationaler und nicht relationaler Datenbank besteht darin, dass die Tabellen in einer relationalen Datenbank zusammengefügt werden können. Andererseits gibt es in der nichtrelationalen Datenbank kein gemeinsames Konzept.
Was ist das Konzept von relationalen Datenbanken?
Das Konzept von relationalen Datenbanken basiert auf der Relation, die im Sinne der Mathematik klar definiert die Beschreibung einer Tabelle darstellt. Die Operationen beruhen auf der relationalen Algebra, die damit zeitgleich auch die theoretische Basis der Datenbanksprache SQL darstellt.
Was ist die Datenbank eines relationalen Datenbanksystems?
Die Datenbank eines relationalen Datenbanksystems bildet die tabellarisch strukturierte Datenbasis. Definiert wird deren Datenstruktur vom Datenbank-Managementsystem, das zudem für die Verwaltung der Schreib- und Lesezugriffe verantwortlich ist.
Was ist die relationale Algebra?
Die theoretische Grundlage von SQL ist die relationale Algebra. Als Basis relationaler Datenbankmodelle dienen neben der relationalen Algebra die Elemente Tabellen, Attribute und Beziehungen. Relationale Datenbanken lassen sich sehr einfach erstellen und sind flexibel einsetzbar.