Databases Reference
In-Depth Information
angedeutet, wobei immer Wert auf eine praktische Veranschau-
lichung gelegt wird.
Betrachtet man die Tabelle aus Abb. 3-1 genauer, so kann man
folgende Eigenschaften feststellen:
-
typische Tabel-
leneigenschaften
Die Tabelle hat einen Namen.
-
Die Tabelle hat Spaltenüberschriften, diese Überschriften
können im bisher benutzten Vokabular als Attribute be-
zeichnet werden.
-
In jeder Spalte stehen Werte, die zu diesem Attribut passen.
Jeder Wert hat einen Datentyp, wobei in jeder Spalte nur
Werte des gleichen Datentyps stehen.
Die drei Beobachtungen können zur Definition einer Tabelle
mit ihrem Inhalt genutzt werden. Zunächst wird der Begriff Da-
tentyp präzisiert, wobei hier eine recht allgemeine Charakteri-
sierung gegeben wird, die z. B. für Programmiersprachen we-
sentlich verfeinert werden müsste.
Definition Datentypen: Ein Datentyp ist eine Menge von
Werten. Es werden folgende Datentypen betrachtet:
Text: Ein Element das Datentyps Text ist eine beliebige
Folge von Zeichen, die in einfachen Hochkommata
eingeschlossen sind. Beispiele für Elemente aus Text
sind: 'Hallo', 'ich hab Leerzeichen und komische
(§#+&) Symbole', ''. Der zuletzt aufgeführte Text ist
der leere Text, der kein Zeichen, auch kein Leerzei-
chen, enthält.
Zahl: Ein Element des Datentyps Zahl ist eine beliebige
Zahl, dabei wird hier vereinfachend nicht zwischen
ganzen und Fließkomma-Zahlen unterschieden. Bei-
spiele für Elemente aus Zahl sind: 42, 34.56, 0.004,
3.15, 10000001.
Datum: Ein Element des Datentyps Datum ist ein belie-
biges gültiges Datum, dabei wird hier vereinfachend
von der Darstellung in der Form
<Tag>.<Monat>.<Jahr> ausgegangen. Beispiele für
Elemente aus Datum sind: 25.01.1966, 05.10.1967,
06.05.1989, 26.02.2000.
60
Search WWH ::




Custom Search