Datenintegrität

Autor: Louise Ward
Erstelldatum: 10 Februar 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Datenintegrität - Technologie
Datenintegrität - Technologie

Inhalt

Definition - Was bedeutet Datenintegrität?

Datenintegrität ist die Gesamtvollständigkeit, Genauigkeit und Konsistenz von Daten. Dies kann durch die Abwesenheit von Änderungen zwischen zwei Instanzen oder zwischen zwei Aktualisierungen eines Datensatzes angezeigt werden, was bedeutet, dass die Daten intakt und unverändert sind. Die Datenintegrität wird normalerweise während der Datenbankentwurfsphase durch die Verwendung von Standardprozeduren und -regeln auferlegt. Die Datenintegrität kann durch die Verwendung verschiedener Methoden und Validierungsverfahren zur Fehlerprüfung aufrechterhalten werden.


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 die Datenintegrität

Die Datenintegrität wird sowohl in hierarchischen als auch in relationalen Datenbankmodellen erzwungen. Die folgenden drei Integritätsbedingungen werden in einer relationalen Datenbankstruktur verwendet, um die Datenintegrität zu erreichen:

  • Entity Integrity: Hier geht es um das Konzept der Primärschlüssel. Die Regel besagt, dass jede Tabelle einen eigenen Primärschlüssel haben muss und dass jede Tabelle eindeutig und nicht null sein muss.
  • Referentielle Integrität: Dies ist das Konzept von Fremdschlüsseln. Die Regel besagt, dass der Fremdschlüsselwert zwei Zustände haben kann. Der erste Zustand ist, dass sich der Fremdschlüsselwert auf einen Primärschlüsselwert einer anderen Tabelle bezieht oder null sein kann. Null zu sein könnte einfach bedeuten, dass es keine Beziehungen gibt oder dass die Beziehung unbekannt ist.
  • Domänenintegrität: Hiermit wird angegeben, dass sich alle Spalten in einer relationalen Datenbank in einer definierten Domäne befinden.

Das Konzept der Datenintegrität stellt sicher, dass alle Daten in einer Datenbank nachverfolgt und mit anderen Daten verbunden werden können. Dies stellt sicher, dass alles wiederherstellbar und durchsuchbar ist. Ein einziges, genau definiertes und gut kontrolliertes Datenintegritätssystem erhöht die Stabilität, Leistung, Wiederverwendbarkeit und Wartbarkeit. Wenn eine dieser Funktionen nicht in der Datenbank implementiert werden kann, muss sie über die Software implementiert werden.


Diese Definition wurde im con von Databases geschrieben