Der Weg zum Datenmanagement
Eine einfache und anschauliche Form Daten oder Informationen zu sammeln oder darzustellen, ist die der Tabelle. Von jeher sind wir es gewohnt, tabellarische Datensammlungen ohne Interpretationshilfen zu lesen und zu verstehen.
- PDF / 1,565,577 Bytes
- 12 Pages / 439.37 x 666.142 pts Page_size
- 91 Downloads / 233 Views
1.1
Grundbegriffe des Relationenmodells Eine einfache und anschauliche Form Daten oder Informationen zu sammeln oder darzustellen, ist die der Tabelle. Von jeher sind wir es gewohnt, tabellarische Datensammlungen ohne Interpretationshilfen zu lesen und zu verstehen. Möchten wir Informationen über Mitarbeiter sammeln, so können wir ein Tabellengerüst gernäss Abb. 1-l entwerfen. Der in Grossbuchstaben geschriebene Tabellenname MITARBEITER bezeichnet die Tabelle selbst. Die einzelnen Tabellenspalten werden mit den gewünschten Merkmals- oder Attributsnamen überschrieben; in unserem Beispiel sind dies die Mitarbeiternummer «M#», der Mitarbeitername «Name» und der Wohnort «Ürt» des Mitarbeiters. Ein Merkmal oder Attribut (engl. attribute) ordnet jedem Eintrag in der Tabelle einen bestimmten Datenwert aus einem vordefinierten Wertebereich (engl. domain) als Eigenschaft zu. In der Tabelle MITARBEITER ermöglicht das Merkmal M# das eindeutige Identifizieren
Tabellenname Merkmal oder Attribut
MITARBEITER
I~
]
Tabellarische Form der Informationsdarstellung
Merkmale oder Attribute sind Eigenschaften
Abb.1-1 Tabellengerüst für eine Tabelle MITARBEITER
Schlüsselmerkmal
1. 1 Grundbegriffe des Relationenmodells
A. Meier, Relationale Datenbanken © Springer-Verlag Berlin Heidelberg 2004
•
••
1
Eine Tabelle ist eine Menge von Datensätzen
Was istein Identifikationsschlüssel?
der Mitarbeiter. Aufgrund dieser Eigenschaft erklären wir die Mitarbeiternummer zum Schlüssel. Zur Verdeutlichung der Schlüsseleigenschaft werden die Schlüsselmerkmale im Folgenden kursiv im Tabellenkopf1 angeschrieben. Mit dem Merkmal Ort werden die dazugehörenden Ortsnamen, mit dem Merkmal Name die entsprechenden Mitarbeiternamen bezeichnet. Ohne weiteres lassen sich nun die gewünschten Daten der Mitarbeiter in die Tabelle MITARBEITER zeilenweise eintragen (vgl. Abb. 1-2). Dabei können gewisse Datenwerte mehrfach in der Tabelle erscheinen. So bemerken wir in der Tabelle MITARBEITER, dass der Wohnort Liestal zweimal vorkommt. Dieser Sachverhalt ist wesentlich und sagt aus, dass sowohl der Mitarbeiter Becker als auch der Mitarbeiter Meier in Liestal wohnen. In der Tabelle MITARBEITER können nicht nur Ortsbezeichnungen mehrfach vorkommen, sondern auch Mitarbeitemamen. Aus diesen Gründen ist das bereits erwähnte Schlüsselmerkmal M# notwendig, das jeden Mitarbeiter in der Tabelle eindeutig bestimmt. Ein Identifikationsschlüssel oder Schlüssel (engl. identification key) einer Tabelle ist ein Merkmal oder eine minimale Merkmalskombination, wobei innerhalb der Tabelle die Schlüsselwerte die Datensätze (genannt Zeilen oder Tupel) eindeutig identifizieren. Aus dieser Kurzdefinition lassen sich zwei wichtige Schlüsseleigenschaften herleiten:
Abb. t-2 Tabelle
MITARBEITER
MITARBEITER
mit Ausprägungen
Spalte
M#
Name
Ort
M19
Schweizer
Frankendorf
Datenwert
1 In
Datensatz (Zeile oder Tupel)
einigen Standardwerken der Datenbankliteratur werden die Schlüsselmerkmale durch Unterstreichung kenntlich gemacht.
2
•
••
1 Der Weg zum Datenmanagement
Data Loading...