Relationales Modell

Autor: Randy Alexander
Erstelldatum: 3 April 2021
Aktualisierungsdatum: 15 Kann 2024
Anonim
Vom ER-Modell zur Relation - TEIL 2 - ABITUR 2018 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler
Video: Vom ER-Modell zur Relation - TEIL 2 - ABITUR 2018 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler

Inhalt

Definition - Was bedeutet relationales Modell?

Das relationale Modell ist die konzeptionelle Basis relationaler Datenbanken. Vorgeschlagen von E. F. Codd im Jahr 1969, handelt es sich um eine Methode zur Strukturierung von Daten unter Verwendung von Beziehungen, bei denen es sich um gitterartige mathematische Strukturen handelt, die aus Spalten und Zeilen bestehen. Codd schlug das relationale Modell für IBM vor, wusste jedoch nicht, wie wichtig und einflussreich seine Arbeit als Grundlage für relationale Datenbanken werden würde. Die meisten von uns sind mit der physischen Manifestation einer Beziehung in einer Datenbank sehr vertraut - sie wird als Tabelle bezeichnet.

Obwohl sich das relationale Modell stark an der Mathematik orientiert und mathematische Begriffe wie Domänen, Gewerkschaften und Bereiche verwendet, lassen sich die beschriebenen Merkmale und Bedingungen mit einfachem Englisch leicht definieren.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt das relationale Modell

Im relationalen Modell müssen alle Daten in Relationen (Tabellen) gespeichert werden, und jede Relation besteht aus Zeilen und Spalten. Jede Relation muss einen Header und einen Body haben. Die Überschrift ist einfach die Liste der Spalten in der Beziehung. Der Body ist der Datensatz, der die Relation tatsächlich auffüllt und in Zeilen organisiert ist. Sie können extrapolieren, dass die Verbindung einer Spalte und einer Zeile einen eindeutigen Wert ergibt - dieser Wert wird Tupel genannt.

Das zweite Hauptmerkmal des relationalen Modells ist die Verwendung von Schlüsseln. Hierbei handelt es sich um speziell bezeichnete Spalten innerhalb einer Beziehung, die zum Anordnen von Daten oder zum Verknüpfen von Daten mit anderen Beziehungen verwendet werden. Einer der wichtigsten Schlüssel ist der Primärschlüssel, mit dem jede Datenzeile eindeutig identifiziert wird. Um das Abfragen von Daten zu vereinfachen, gehen die meisten relationalen Datenbanken weiter und ordnen die Daten physisch nach dem Primärschlüssel. Fremdschlüssel verknüpfen Daten in einer Beziehung mit dem Primärschlüssel einer anderen Beziehung.

Neben der Definition, wie die Daten wie oben beschrieben strukturiert werden sollen, enthält das relationale Modell auch eine Reihe von Regeln zur Durchsetzung der Datenintegrität, die als Integritätsbeschränkungen bezeichnet werden. Es definiert auch, wie die Daten manipuliert werden sollen (relationale Rechnung). Darüber hinaus definiert das Modell eine spezielle Funktion, die als Normalisierung bezeichnet wird, um eine effiziente Datenspeicherung zu gewährleisten.


Diese Definition wurde in den con von Database geschrieben