Was ist eine referentielle integrität?

Gefragt von: Tilo Bernhardt  |  Letzte Aktualisierung: 13. Juni 2021
sternezahl: 4.9/5 (45 sternebewertungen)

Referentielle Integrität ist ein Begriff aus der Informatik. Man versteht darunter Bedingungen, die zur Sicherung der Datenintegrität bei Nutzung relationaler Datenbanken beitragen können. Nach der RI-Regel dürfen Datensätze nur auf existierende Datensätze verweisen.

Was versteht man unter Referenzieller Integrität?

Bei der referenziellen Integrität geht es um die Beziehung zwischen Tabellen. Da jede Tabelle in einer Datenbank einen Primärschlüssel aufweisen muss, kann dieser Primärschlüssel in anderen Tabellen vorkommen, da er mit Daten innerhalb dieser Tabellen in Beziehung steht.

Welches Verhalten beschreibt die Referentielle Integrität?

Was ist Referentielle Integrität? Die referentielle Integrität (kurz RI) definiert Regeln, zur Erreichung und Sicherung der Integrität von Daten in Datenbanken. Dabei umfasst die referentielle Integrität nur einen Teil von Integritätsbestimmungen, die zusammengenommen die Konsistenz von Datenbanken definieren.

Welche Auswirkungen hat die Anwendung der referentiellen Integrität auf eine relationale Datenbank?

Im Bereich der relationalen Datenbanken wird die referentielle Integrität dazu verwendet die Konsistenz und die Integrität der Daten sicherzustellen. Dazu werden Regeln aufgestellt, wie und unter welchen Bedingungen ein Datensatz in die Datenbank eingetragen wird.

Was ist eine detailtabelle?

Detailtabelle ist die Überstundentabelle. Sie übernimmt den Primärschlüssel Personalnummer als Fremdschlüssel.

Datenmodellierung - Referentielle Integrität

20 verwandte Fragen gefunden

Was ist eine Mastertabelle?

Eine Mastertabelle ist eine Tabelle, welche die Eigenschaften eines Objektes (Person, Adresse etc.) in getrennten Spalten ablegt.

Was ist eine Beziehung in Access?

Mit einer Beziehung in Access können Sie Daten aus zwei verschiedenen Tabellen kombinieren. ... Wenn Sie verknüpfte Tabellen in einer Abfrage verwenden, kann Access anhand der Beziehung bestimmen, welche Datensätze aus jeder Tabelle im Resultset miteinander kombiniert werden müssen.

Was bewirkt die Referentielle Integrität?

Referentielle Integrität (RI) ist ein Begriff aus der Informatik. Man versteht darunter Bedingungen, die zur Sicherung der Datenintegrität bei Nutzung relationaler Datenbanken beitragen können. Nach der RI-Regel dürfen Datensätze (über ihre Fremdschlüssel) nur auf existierende Datensätze verweisen.

Was versteht man unter einer relationalen Datenbank?

Relationale Datenbanken basieren auf dem relationalen Modell, einer intuitiven und einfachen Art, Daten in Tabellen darzustellen. In einer relationalen Datenbank ist jede Zeile in der Tabelle ein Datensatz mit einer eindeutigen ID, die als Schlüssel bezeichnet wird.

Was ist Entitätsintegrität?

Bereichsintegrität: Attribute sind nur gültig, wenn sie einen bestimmten Wertebereich haben. Entitätsintegrität: Jeder Datensatz ist eindeutig definiert. Referentielle Integrität: Beziehungen zwischen Tabellen müssen synchronisiert bleiben.

Was bedeutet die Option Aktualisierungsweitergabe an verwandte Felder?

Hierdurch stellt Access sicher, dass die Aktualisierung vollständig durchgeführt wird und Ihre Datenbank sich nicht in einem inkonsistenten Zustand befindet, in dem einige Zeilen aktualisiert sind, aber andere nicht. Aus diesem Grund unterstützt Access die Option Aktualisierungsweitergabe an verwandte Felder.

Was verhindert die Referentielle Integrität?

Referentielle Integrität verhindert Löschen von Datensätzen der Mastertabelle, wenn diese noch in Betziehung zu Detaildatensätzen stehen. Wird die Option Löschweitergabe aktiviert, so wird der Datensatz der Mastertabelle und die an ihm hängenden Daten der Detailtabellen mit gelöscht.

Was ist eine konsistente Datenbank?

Datenkonsistenz; in der Datenbankorganisation (Datenorganisation) die Korrektheit der gespeicherten Daten im Sinn einer widerspruchsfreien und vollständigen Abbildung der relevanten Aspekte des erfassten Realitätsausschnitts.

Was versteht man unter einem Primärschlüssel?

Bei einem Primärschlüssel handelt es sich um die Spalte (oder Spalten) einer Tabelle, mit der oder mit denen sich die Zeilen dieser Tabelle eindeutig identifizieren lassen. In dieser Tabelle ist zum Beispiel Kundennummer der Primärschlüssel.

Wann fremdschlüssel?

Ein Fremdschlüssel ist ein Attribut, das auf einen Datensatz in einer anderen Tabelle verweist. Ist für Tabelle 1 ein Attribut A Primärschlüssel und taucht dieses Attribut A in Tabelle 2 auf, dann ist es dort Fremdschlüssel.

Welche Beziehungen gibt es Access?

Es gibt drei Typen von Tabellenbeziehungen in Access.
  • 1:n-Beziehung. Als Beispiel soll eine Datenbank für die Überwachung von Bestellungen verwendet werden, die die Tabellen "Kunden" und "Bestellungen" enthält. ...
  • m:n-Beziehung. ...
  • 1:1-Beziehung.

Was bedeutet Löschweitergabe Access?

bei Löschweitergabe einen Datensatz auf der 1−Seite, werden auch alle auf der n−Seite zugehörigen Datensätze gelöscht. ... Ohne Löschweitergabe kann dagegen ein Datensatz auf der 1−Seite nur gelöscht werden, wenn es auf der n−Seite keinen zugehörigen Datensatz (mehr) gibt.

Welchen Zweck erfüllen Beziehungen zwischen Tabellen?

Beziehungen sind nach den Tabellen das zweite wichtige Konzept von relationalen Datenbanken. Ein relationales Datenbanksystem kann solche Beziehungen garantieren. Das bedeutet, dass nur Werte in den Fremdschlüsseln erlaubt werden, die auch in der Haupttabelle vorhanden sind.