• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/4

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

4 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)
Datenintegrität
Daten dürfen nicht mehrdeutig, widersprüchlich oder falsch sein. Eine Datenbank muss also integer (= wahr, rein) bzw. konsistent (= in sich logisch) sein.
Integritätsbedingung #1

Die Eindeutigkeitsbedingung
Jede Tabelle besitzt einen Identitfikationsschlüssel (Merkmal oder Merkmalskombination), der jede Entität der Tabelle eindeutig bestimmt.
Beispiel: "Nachname, Vorname" als PS nicht geeignet: Schlüssel nicht eindeutig, da mehrere Schüler den selben Vor- oder Zunamen haben kann.

Lösung: Einfügung einer Schüler-ID
Integritätsbedingung #2

Die Wertebereichsbedingung
Die Mekrmale einer Tabelle können nur Datenwerte aus einem vordefinierten Wertebereich annehmen.
Beispiel: Falscher Felddatentyp eingestellt -> Konflikt
Integritätsbedingung #3

Die referentielle Integritätsbedingung
Jeder Wert eines Fremdschlüssels muss effektiv als Primärschlüsselwert in der verknüpften (referenzierten) Tabelle existieren.
Beispiel: Schüler erhält die Klassen-Nr. 4, dabei existiert keine Klassen-ID 4 (nur 1 - 3)