Relationenschema

Aus testwiki
Version vom 25. Juli 2024, 07:08 Uhr von imported>Wikinger08 (Änderung 247011959 von RunDogger rückgängig gemacht; ungültiger Löschantrag: Bitte WP:LR beachten und WP:LR#Löschantrag genau befolgen!)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Vorlage:Überarbeiten

Ein Relationenschema bezeichnet eine Menge von Attributen. Sind A1,,An Attribute, so ist R=(A1,,An) ein Relationenschema.

Eine Relation r(R) ist eine Relation mit dem Relationenschema R, d. h.

r(R)=r(A1,,An) enthält Tupel (Zeilen), die dem Relationenschema R entsprechen.

Dies ist die mathematische Repräsentation von modellierten Daten in einer relationalen Datenbank.

Beispiel

Man stelle sich z. B. eine Kundendatenbank vor, in der Kundendaten in einer Tabelle gespeichert werden. Das Relationenschema für diese Kundenrelation könnte z. B. die folgende Form haben:

Kundenschema=(Kundennummer,Name,Telefonnummer)

Die Relation Kunde mit Relationenschema Kundenschema, also Kunde(Kundenschema)=Kunde(Kundennummer,Name,Telefon), könnte dann Tupel der Form (1234,Mustermann,10011112) enthalten.

Siehe auch