Zuhause Datenbanken Was ist ein relationales Datenmodell? - Definition aus techopedia

Was ist ein relationales Datenmodell? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet relationales Datenmodell?

Ein relationales Datenmodell umfasst die Verwendung von Datentabellen, die Elementgruppen in Relationen zusammenfassen. Diese Modelle basieren auf der Idee, dass jede Tabelleneinrichtung einen Primärschlüssel oder eine Kennung enthält. Andere Tabellen verwenden diesen Bezeichner, um "relationale" Datenverknüpfungen und Ergebnisse bereitzustellen. Datenbankadministratoren verwenden SQL (Structured Query Language), um Datenelemente aus einer relationalen Datenbank abzurufen.

Techopedia erklärt das relationale Datenmodell

Andere Aspekte des relationalen Datenbankentwurfs entsprechen bestimmten Teilen einer Datentabelle. Beispielsweise würde eine herkömmliche Datenbankzeile ein Tupel darstellen, bei dem es sich um einen Datensatz handelt, der sich um eine bestimmte Instanz oder ein bestimmtes virtuelles Objekt dreht, sodass der Primärschlüssel seine eindeutige Kennung ist. Ein Spaltenname in einer Datentabelle ist mit einem Attribut, einem Bezeichner oder einer Funktion verknüpft, über die alle Teile eines Datensatzes verfügen. Diese und andere strenge Konventionen helfen, Datenbankadministratoren und -designern Standards für die Erstellung relationaler Datenbankkonfigurationen bereitzustellen.


Wie bereits erwähnt, ist der Primärschlüssel ein grundlegendes Werkzeug für die Erstellung und Verwendung relationaler Datenmodelle. Sie muss für jedes Mitglied eines Datensatzes eindeutig sein. Es muss für alle Mitglieder ausgefüllt sein. Inkonsistenzen können Probleme beim Abrufen von Daten durch Entwickler verursachen. Andere Probleme bei relationalen Datenbankentwürfen sind u. A. Übermäßige Duplizierung von Daten, fehlerhafte oder unvollständige Daten oder falsche Verknüpfungen oder Verknüpfungen zwischen Tabellen. Ein großer Teil der routinemäßigen Datenbankverwaltung besteht darin, alle Datensätze in einer Datenbank zu evaluieren, um sicherzustellen, dass sie konsistent gefüllt sind und gut auf SQL oder eine andere Methode zum Abrufen von Daten reagieren.

Was ist ein relationales Datenmodell? - Definition aus techopedia