Springe zum Inhalt oder Footer
SerloDie freie Lernplattform
Zum Inhalt

Tabellen (Relationen)

Änderungen: angelegt, ohne Aufgabe (Bsp könnte zu Aufgabe umgebaut werden)
Von metzgaria 4.4.2020, 16:03:01

Titel 🟠

Tabellen in Datenbanken

Inhalt 🟠

Die Informationen aus Datenbanken werden häufig in Form von Tabellen in den Datenbankverwaltungssystemen/69730 angezeigt.

Dabei gibt es wie bei jeder Tabelle Spalten und Zeilen. Die Spalten entsprechen hierbei den Attributen/65234 einer Klasse/57029. In der Kopfzeile der Tabelle sind die Attributbezeichner.

Eine Zeile in der Datenbanktabelle entspricht einem Datensatz und somit einem Objekt/65231 der Klasse. In den Feldern unter den jeweiligen Attributen stehen die Attributwerte/65237 des Objekts.

Beispiel: Schülerdatenbank

Das Sekretariat möchte gerne von jedem Schüler seinen Namen, seine Klasse, sein Alter und sein Geschlecht erfassen. Damit Abfragen später leicht durchzuführen sind und die Datensicherheit gewährleistet ist, benutzt sie hierfür Datenbanken.

In der Grafik unten sieht man die dafür konzipierte Klassenkarte und eine Objektkarte.

Die zugehörige Tabelle hat nun als Spaltenköpfe die Attributbezeichner: SchülerNr, Name, Klasse, Alter und Geschlecht. Den Schüler aus der Objektkarte findet man in der Tabelle als ersten Datensatz in der ersten Zeile der Tabelle.

Beispiel Schüler
Alt: Beispiel SchülerLink: (kein Link)
Beispiel Schüler Tabelle
Alt: Beispiel Schüler TabelleLink: (kein Link)

Wofür das Attribut SchülerNr gut ist, kann man im Artikel zu Schlüsseln/69734 herausfinden.