Database Reference
In-Depth Information
Wert sind Synonyme, haben aber mit dem Kalenderdatum
nichts zu tun.
Domäne (Wertebereich): Gewisse Attribute schränken die
zugehörigen, möglichen Attributwerte ein. Das Attribut „Wo-
chentag“ lässt beispielsweise nur die Attributwerte Mo, Di, Mi,
Do, Fr, Sa und So zu. Diese Wertebeschränkung nennt man
Domäne oder Wertebereich.
Nullwerte: Wenn ein Attribut eines Tupels einen Nullwert ent-
hält, so bedeutet dies, dass dieses Attribut keinen Attributwert
besitzt und somit keine Information beinhaltet. Der Nullwert
darf nicht mit der Zahl Null verwechselt werden. Die Zahl Null
stellt eine Information dar, der Nullwert jedoch nicht.
Hinweis: In vielen Lehrbüchern über Datenbanken (so auch in
der ersten Auflage dieses Buches) wird der Begriff „Relation“
dem Begriff „Tabelle“ gleichgesetzt. Dies ist problematisch,
weil „Relation“ im Englischen „Beziehung“ bedeutet. Eine Be-
ziehung hat in der Datenbanktheorie aber eine ganz andere
Bedeutung (siehe Abschnitt 3.1.2), was zu Missverständnissen
führen kann. Ausserdem ist in englischen Datenbankhandbü-
chern immer nur von „Tables“, also Tabellen die Rede. Darum
wird der Begriff „Relation“ in diesem Buch nicht mehr verwen-
det, auch wenn dieser Begriff zur mathematischen Grundlage
der Datenbanktheorie gehört.
Die bisher beschriebenen Begriffe lassen sich am einfachsten
mit einer Tabelle darstellen, wie dies Bild 3.1 zeigt.
Bild 3.1:
Aufbau einer
Tabelle
Tabelle (Relation) Personen:
Personen Entität (Tabellenname)
Attribute
PNr.
Name
Vorname
Größe
Geschlecht
1234
Müller
Hans
182
m
Tupel (Datensatz)
5634
Suter
Ernst
m
2456
Tarelli
Claudia
170
w
1123
Brunner
Diana
172
w
Attributwerte
In dieser Tabelle ist die Größe von Herrn Suter nicht bekannt.
Damit besitzt er einen Nullwert im Attribut „Größe“.
Search WWH ::




Custom Search