- Datenbanktabelle
-
Eine Datenbanktabelle ist eine Menge von Daten, die in Zeilen und Spalten einer Tabelle strukturiert sind. Dabei legen die Spalten fest, was in der Tabelle gespeichert wird. In den Zeilen liegen die einzelnen Datensätze vor.
Die Struktur folgt dabei einem festen Schema, das festlegt, welche Daten in der Tabelle gespeichert werden können.
Tabellen in relationalen Datenbanken
Tabellen spielen eine wichtige Rolle im Zusammenhang mit relationalen Datenbanken. Hier stellt die Tabelle eine benutzergerechte Darstellungsform einer Relation dar. Die Relation ist Namensgeber und Grundlage der relationalen Datenbanken.
Die Zeilen werden hier als Tupel bezeichnet. Die Spalten werden Attribute genannt. Die Beschreibung der Tabelle ist das Relationenschema und legt die Art der Attribute fest.
Beispiel für die Erstellung einer Tabelle in SQL:
CREATE TABLE bücher ( Buchnummer INT PRIMARY KEY, Autor VARCHAR(80), Verlag VARCHAR(80), Verlagsjahr INT, temp_h INT, Titel VARCHAR(250), Datum DATE );
Beispiel einer Relation: Buchnummer Autor Verlag Verlagsjahr Titel Datum 123456 Hans Vielschreiber Musterverlag 2007 Wir lernen SQL 13.01.2007 123457 J. Gutenberg Gutenberg und Co. 1452 Drucken leicht gemacht 01.01.1452 123458 G. I. Caesar Handschrift Verlag -44 Mein Leben mit Asterix 16.03.-44 123459 Galileo Galilei Inquisition International 1640 Eppur si muove 1641 123460 Charles Darwin Vatikan Verlag 1860 Adam und Eva 1862
Wikimedia Foundation.