Tabelle

Definition - Was bedeutet Tabelle?

Eine Tabelle ist ein benannter relationaler Datenbankdatensatz, der nach Zeilen und Spalten organisiert ist. Die relationale Tabelle ist ein grundlegendes relationales Datenbankkonzept, da Tabellen die primäre Form der Datenspeicherung sind.

Spalten bilden die Struktur der Tabelle und Zeilen bilden den Inhalt. Tabellen erlauben Einschränkungen für Spalten (dh zulässigen Spaltendatentyp), jedoch nicht für Zeilen. Jede Datenbanktabelle muss einen eindeutigen Namen haben. Die meisten relationalen Datenbanken haben Namensbeschränkungen. Beispielsweise darf der Name keine Leerzeichen enthalten oder ein reserviertes Schlüsselwort wie TABLE oder SYSTEM sein.

Technische.me erklärt Tabelle

Relationale Tabellen speichern Daten in Spalten und Zeilen. Beim Erstellen einer Tabelle müssen Spalten definiert werden. Nach der Tabellenerstellung können jedoch Spalten hinzugefügt oder gelöscht werden. Während dieser Zeit können Spaltendateneinschränkungen definiert werden oder nicht. Wenn Sie beispielsweise eine CUSTOMER_MASTER-Tabelle zum Speichern von Kundeninformationen erstellen, können Definitionen hinzugefügt werden, z. B. eine DATE_OF_BIRTH-Spalte, die nur Datumsangaben akzeptiert, oder eine CUSTOMER_NAME-Spalte, die möglicherweise nicht null (leer) ist.

Tabellenzeilen sind die tatsächlichen Datenelemente der Tabelle. In der Tabelle CUSTOMER_MASTER enthalten die Zeilen jeden Kundendatensatz. Somit besteht eine Zeile aus einem Datenelement in jeder Tabellenspalte. Wenn kein Zeilenwert eingegeben wird, wird der Wert als "null" bezeichnet, was nicht die gleiche Bedeutung wie eine Null oder ein Leerzeichen hat.

Tabellen haben auch andere Tabellenbeziehungen, die durch spezielle Spalten definiert sind, und die bekanntesten sind Primär- und Fremdschlüssel. Beispielsweise verfügt die Tabelle CUSTOMER_MASTER über eine Spalte CUSTOMER_ID, mit der jeder Tabellenkunde eindeutig identifiziert wird. Wenn eine andere Tabelle auf einen bestimmten Kunden verweisen muss, kann eine entsprechende Spalte (auch als Fremdschlüssel bezeichnet) eingefügt werden, die auf die Kunden-ID der Tabelle CUSTOMER_MASTER verweist. Andere Tabellen müssen keine zusätzlichen Kundendaten speichern, die bereits in der Tabelle CUSTOMER_MASTER gespeichert sind.