Datenbankobjekt Tabelle ◦ ?

Die erste Zeile des folgenden Tabellenschemas bezeichnet die Spalten (Attribute, Felder) der Tabelle. Die übrigen Zeilen enthalten je einen Datensatz. Für den Tabellenbegriff relationaler Datenbanksysteme ist wichtig, dass jeder Datensatz genau gleich viele Werte enthält.

> TABELLE

<Spaltenbezeichner_1> | ... | <Spaltenbezeichner_n>
... | ... | ...
... | ... | ...

Je nachdem, ob man Daten dauernd oder vorübergehend speichert, spricht man von Basis- oder Ergebnistabellen. Eine Basistabelle ist eine permanente Tabelle, die samt ihrer Beschreibung länger als eine Sitzung abgespeichert bleibt. Eine Ergebnistabelle ist hingegen das temporäre Ergebnis einer Abfrage. Mit »F11/Tabellen gelangen Sie zu einem Überblick über die von TESTS verwendeten Basistabellen.

Anders als in einer sequentiellen Datei kann der Benutzer einer relationalen Datenbank nicht von einer immer gleichbleibenden Reihenfolge der Tabellenzeilen und -spalten ausgehen. Das Thema Irrelevanz der Zeilenreihenfolge veranschaulicht an einem Fallbeispiel die Konsequnzen dieses Definitionsmerkmals relationaler Tabellen.

Der Access-Anwender manipuliert Tabellen meist deklarativ, das heisst mit QBE. Wer eine Tabelle prozedural, das heisst mit VBA, verarbeiten will, muss sie vorher als Recordset (Menge von Datensätzen) deklarieren. Damit kann er die Tabelle satzweise statt tabellenweise wie mit QBE verarbeiten.

Tabelle
Begriff des T abellenblatts in Excel
Datenbankstrukturdiagramm