PDF-Version - am Institut für Baustatik
PDF-Version - am Institut für Baustatik
PDF-Version - am Institut für Baustatik
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Firma<br />
Abteilung 1 Abteilung 2<br />
Gruppe 1 Gruppe 2 Gruppe 3<br />
Mitarbeiter 1 Mitarbeiter 2 Mitarbeiter 3 Mitarbeiter 4 Mitarbeiter 5<br />
10.1.3 Das relationale Datenbankmodell<br />
Netzwerk-Datenbankmodell<br />
Die zugrundeliegende Struktur ist die Tabelle. Eine Tabelle beschreibt eine Relation, d.h.<br />
zus<strong>am</strong>menhängende Daten (z.B. Adressen) werden in elementare Beziehungen (z.B. N<strong>am</strong>e, Straße,<br />
Hausnummer, PLZ, Ort) aufgelöst. Es ergeben sich einfache Tabellen, die über Schlüsselelemente<br />
miteinander verbunden werden, z.B.:<br />
Feldn<strong>am</strong>e (Schlüssel) Wert<br />
Kunden Nr. 1<br />
Nachn<strong>am</strong>e Mustermann<br />
Vorn<strong>am</strong>e Thomas<br />
Straße Kaiserstr. 12<br />
PLZ 76131<br />
Telefon (0721) 608 0<br />
Das relationale Modell ist sehr flexibel, kann jedoch sehr rechenintensiv sein. Es hat in der Praxis die<br />
größte Bedeutung.<br />
Es bestehen über die Relation "Bestellung" Beziehungen zwischen den Relationen "Kunden" und<br />
"Artikel":<br />
Relation "Kunden"<br />
Relation "Artikel"<br />
KdNr N<strong>am</strong>e ArtikelNr Bezeich. Preis<br />
8003 Vogel 302 Ordner 8,00<br />
8007 Löwe 306 Locher 15,00<br />
8039 Kalinski 630 Bleistift -,70<br />
8044 Seidl<br />
710 Spitzer 1,50<br />
Relation "Bestellung"<br />
KdNr ArtikelNr Anzahl<br />
1003 710 8<br />
1003 630 1<br />
1087 710 39<br />
1054 302 12<br />
Relationales Datenbankmodell<br />
Aus Gründen der Effektivität und der Unabhängigkeit kann eine Tabelle mit vielen Feldern in<br />
verschiedene kleinere Tabellen aufgeteilt werden. Es macht z.B. keinen Sinn, bei einer Bestellung<br />
97