Teradata - Tabellen

Tabellen im relationalen Modell werden als Datenerfassung definiert. Sie werden als Zeilen und Spalten dargestellt.

Tabellentypen

Typen Teradata unterstützt verschiedene Tabellentypen.

  • Permanent Table - Dies ist die Standardtabelle. Sie enthält vom Benutzer eingefügte Daten und speichert die Daten dauerhaft.

  • Volatile Table- Die in eine flüchtige Tabelle eingefügten Daten bleiben nur während der Benutzersitzung erhalten. Die Tabelle und die Daten werden am Ende der Sitzung gelöscht. Diese Tabellen werden hauptsächlich verwendet, um die Zwischendaten während der Datentransformation zu speichern.

  • Global Temporary Table - Die Definition der globalen temporären Tabelle bleibt bestehen, die Daten in der Tabelle werden jedoch am Ende der Benutzersitzung gelöscht.

  • Derived Table- Die abgeleitete Tabelle enthält die Zwischenergebnisse in einer Abfrage. Ihre Lebensdauer liegt innerhalb der Abfrage, in der sie erstellt, verwendet und gelöscht werden.

Set Versus Multiset

Teradata klassifiziert die Tabellen basierend auf dem Umgang mit den doppelten Datensätzen als SET- oder MULTISET-Tabellen. Eine als SET-Tabelle definierte Tabelle speichert keine doppelten Datensätze, während die MULTISET-Tabelle doppelte Datensätze speichern kann.

Sr.Nr. Tabellenbefehle & Beschreibung
1 Tabelle erstellen

Mit dem Befehl CREATE TABLE werden Tabellen in Teradata erstellt.

2 Tabelle ändern

Mit dem Befehl ALTER TABLE können Sie Spalten zu einer vorhandenen Tabelle hinzufügen oder daraus entfernen.

3 Drop-Tabelle

Der Befehl DROP TABLE wird verwendet, um eine Tabelle zu löschen.