Tabelleneigenschaften

Eigenschaften für Tabellenobjekte für Datenserver

Weitere Informationen zu bestimmter Syntax finden Sie in den Referenzinformationen, die im Lieferumfang des jeweiligen Datenbankprodukts enthalten sind. Syntaxdefinitionen für einige Datenbankanbieter oder -versionen können von den folgenden Beschreibungen abweichen.

Seite 'Allgemein'
Eigenschaft Beschreibung
Name Gibt einen Namen für das Objekt an.
Bezeichnung Gibt eine Bezeichnung an. Diese Bezeichnung wird in grafisch orientierten Diagrammen angezeigt.
Schema Zeigt das relationale Schema an, unter dem dieses Objekt erstellt wurde.
Nur DB2 für z/OS: Prüfen Gibt eine Option für die Klausel AUDIT an. Sie können ALL, CHANGES oder NONE auswählen. Gibt die Zugriffstypen für diese Tabelle an, die bewirken, dass eine Prüfung durchgeführt wird.
Nur DB2 für z/OS: Datenerfassung Gibt eine Option für die Klausel DATA CAPTURE an. Sie können CHANGES oder NONE auswählen. Gibt an, ob die Protokollierung der folgenden Aktionen in der Tabelle durch weitere Informationen ergänzt wird:
  • SQL-Datenänderungsoperationen
  • Hinzufügen von Spalten (unter Verwendung der Klausel ADD COLUMN der Anweisung ALTER TABLE)
  • Ändern von Spalten (unter Verwendung der Klausel ALTER COLUMN der Anweisung ALTER TABLE)
Nur DB2 für z/OS: Editierscript Gibt einen Programmnamen für die Klausel EDITPROC an. Gibt diesen Programmnamen als Editierroutine für die Tabelle an. Die Editierroutine muss von der Site des aktuellen Servers bereitgestellt werden und wird während der Ausführung von LOAD oder einer SQL-Anweisung zur Datenänderung sowie durch alle Zeilenabrufoperationen für die Tabelle aufgerufen.
Nur DB2 für z/OS: Codierung Gibt ein Schema für Codeumsetzung an. Sie können EBCDIC, ASCII, UNICODE oder NONE auswählen. Diese Einstellung gibt, welche CCSIDs (Coded Character Set Identifier - ID des codierten Zeichensatzes) zum Codieren der Daten verwendet wird.
Nur DB2 für z/OS: Gültige Prozedur Gibt einen Programmnamen für die Klausel VALIDPROC an. Gibt diesen Programmnamen als Auswertungsroutine für die Tabelle an.
Nur DB2 für z/OS: Flüchtig Wählen Sie diese Option aus, um anzugeben, dass der Indexzugriff für diese Tabelle verwendet werden soll, wann immer dies für SQL-Operationen möglich ist. Beachten Sie jedoch, dass der Vorablesezugriff über Listen und bestimmte weitere Optimierungsverfahren inaktiviert sind, wenn VOLATILE verwendet wird. Wenn Sie diese Option nicht auswählen, basiert der SQL-Zugriff auf diese Tabelle auf den aktuellen Statistikdaten.
Seite für Verteilungsschlüssel (nur DB2 für Linux, UNIX und Windows, DB2 für z/OS oder Oracle)
Im Editiermodus können Sie mit dem Raster und den Symbolleistenschaltflächen auf dieser Seite Eigenschaften für Partitionsschlüsselspalten hinzufügen oder löschen, die Reihenfolge der Eigenschaften für Partitionsschlüsselspalten ändern und Eigenschaften für Partitionsschlüsselspalten modifizieren.
Voraussetzungen für das Festlegen von Eigenschaften für Partitionsschlüssel:
  • Die Tabelle muss in einen Tabellenbereich partitioniert sein.
  • Die Tabelle muss mindestens eine Spalte enthalten.
  • Der Tabellenbereich muss partitioniert sein.
  • Klicken Sie zum Hinzufügen einer neuen Spalte zum Partitionsschlüssel auf die Systemleistenschaltfläche mit den Auslassungspunkten [...], wählen Sie im angezeigten Fenster Spalten aus und klicken Sie auf OK.
  • Nur für DB2: Wählen Sie zum Ändern der Spaltenreihenfolge eine Spalte im Raster aus und klicken Sie auf die Option Spalte nach oben versetzen oder Spalte nach unten versetzen.
  • Nur für DB2: Verwenden Sie das Raster, um die Eigenschaften einer Partitionsschlüsselspalte zu modifizieren. Klicken Sie doppelt auf eine Zelle oder klicken Sie auf ein Kontrollkästchen in einer Zelle, um den Zelleninhalt zu bearbeiten.
    Eigenschaft Beschreibung
    Nur DB2 für Linux, UNIX und Windows, DB2 für iSeries oder Oracle: Verwaltet von Wählen Sie eine Option für die Klausel PARTITIONING KEY aus. Sie können HASHING (USING HASHING) oder TABLE_REPLICATED (REPLICATED) für DB2-Datenbanken bzw. HASH, RANGE oder LIST für Oracle auswählen.
    Name oder Spalte Gibt den Namen der Spalte an.
    Datentyp Gibt den Datentyp der Spalte an.
    Nur DB2 für z/OS: Sortierungstyp Gibt eine Option zum Sortieren von Einträgen nach Spalten an. Sie können ASC (ASCENDING) oder DESC (DESCENDING) auswählen.
    Nur DB2 für z/OS: NULLS LAST Gibt an, dass die Klausel NULLS LAST verwendet werden soll. Gibt an, dass Nullwerte für Vergleichszwecke als positive Unendlichkeit behandelt werden.
    Nur DB2 für z/OS: Endgrenzwert Gibt einen Endgrenzwert für jede Partition an.
Seite 'Datenpartition' (nur DB2 für Linux, UNIX und Windows oder Oracle)
Verwenden Sie im Bearbeitungsmodus die Schaltflächen in der Symbolleiste sowie das Raster, um Datenpartitionen hinzuzufügen, zu entfernen oder zu modifizieren.
Voraussetzungen für das Erstellen von Datenpartitionen:
  • Sie müssen mindestens einen Partitionsschlüssel erstellen.
  • Klicken Sie zum Hinzufügen einer neuen Datenpartition auf die Symbolleistenschaltfläche mit den Auslassungspunkten [...], geben Sie Details zur Partition im angezeigten Fenster an und klicken Sie auf OK.

    Für HASH- oder USING HASHING-Partitionen: Sie müssen einen Partitionsnamen angeben und, wenn Sie einen LOB-Tabellenbereich auswählen, müssen Sie mindestens eine LOB-Spalte auswählen.

    Für LIST- oder RANGE-Partitionen (nur Oracle): Sie müssen einen Partitionsnamen und Spaltenwerte angeben und, falls Sie einen LOB-Tabellenbereich auswählen, mindestens eine LOB-Spalte auswählen.

  • Nur für DB2: Wählen Sie zum Ändern der Spaltenreihenfolge eine Spalte im Raster aus und klicken Sie auf die Option Spalte nach oben versetzen oder Spalte nach unten versetzen.
  • Nur für DB2: Verwenden Sie das Raster, um die Eigenschaften einer Partitionsschlüsselspalte zu modifizieren. Klicken Sie doppelt auf eine Zelle oder klicken Sie auf ein Kontrollkästchen in einer Zelle, um den Zelleninhalt zu bearbeiten.
    Eigenschaft Beschreibung
    Nur DB2 für Linux, UNIX und Windows: Spalte Gibt für einen Partitionsausdruck eine Spalte des Datenpartitionierungsschlüssels an.
    Nur DB2 für Linux, UNIX und Windows: Nullwerte Gibt für einen Partitionsausdruck an, wie Nullwerte verglichen werden (hoher Wert oder niedriger Wert).
    Partitionsname Gibt den Namen der Partition an.
    Nur DB2 für Linux, UNIX und Windows: Startwert Gibt für eine Bereichspartition (RANGE) das Bereichsende mit dem niedrigeren Wert an.
    Nur DB2 für Linux, UNIX und Windows: Endwert Gibt für eine Bereichspartition (RANGE) das Bereichsende mit dem höheren Wert an.
    Nur DB2 für Linux, UNIX und Windows: Einschluss Gibt für eine Bereichspartition (RANGE) an, dass die angegebenen Bereichswerte in die Datenpartition eingeschlossen werden sollen oder dass die angegebenen konstanten Werte aus der Datenpartition ausgeschlossen werden sollen.
    Nur DB2 für Linux, UNIX und Windows: Regulärer Tabellenbereich Gibt den regulären Tabellenbereich an, in dem die Partition gespeichert wird. Der angegebene Tabellenbereich muss dieselbe Seitengröße haben, sich in derselben Datenbankpartitionsgruppe befinden und den Speicherplatz auf dieselbe Weise verwalten wie die anderen Tabellenbereiche der partitionierten Tabelle (SQLSTATE 42838). Es muss sich um einen Tabellenbereich handeln, für den die Berechtigungs-ID der Anweisung über die Berechtigung USE verfügt. Ist diese Klausel nicht angegeben, wird der Partition automatisch ein Tabellenbereich zugeordnet.
    Nur Oracle: Werte Gibt die Spaltenwerte für die Partition an.
    Nur Oracle: Tabellenbereich Gibt den Tabellenbereich an, in dem diese Partition erstellt wurde.
    Nur Oracle: LOB-Spalten Gibt LOB-Spalten an, die in der Partition enthalten sind.
    Nur Oracle: LOB-Tabellenbereiche Gibt LOB-Tabellenbereiche an, in denen diese Partition erstellt wurde.
Seite 'Tabellenbereiche' (nur DB2 für z/OS)
Wählen Sie einen Tabellenbereich aus. Klicken Sie zum Öffnen der Sicht Eigenschaften für das ausgewählte Objekt auf die Option Eigenschaften anzeigen Symbol für 'Eigenschaften anzeigen'.
Seite 'Tabellenbereiche' (nur DB2 für Linux, UNIX und Windows oder DB2 für iSeries)
Eigenschaft Beschreibung
Regulär Gibt einen Tabellenbereich für die Tabelle an.
Index Gibt einen Tabellenbereich an, in dem alle Indizes für die Tabelle erstellt werden sollen.
LOB Gibt einen Tabellenbereich an, in dem die Werte aller langen Spalten gespeichert werden sollen.
Seite 'Dimensionen' (DB2 für Linux, UNIX und Windows)

Gibt eine Dimension für jede Spalte oder Gruppe von Spalten an, anhand der die Tabellendaten zu einem Cluster zusammengestellt werden. Verwenden Sie die Schaltflächen in der Symbolleiste, um Spalten in der Dimension hinzuzufügen, zu entfernen, neu zu ordnen oder zu bearbeiten.

Seite 'Spalten'
Im Editiermodus können Sie mit dem Raster und den Symbolleistenschaltflächen auf dieser Seite Spalteneigenschaften hinzufügen oder löschen, die Reihenfolge der Spalteneigenschaften ändern und Spalteneigenschaften modifizieren.
  • Klicken Sie auf die Symbolleistenschaltfläche Neu, um unten im Raster eine neue Spalte hinzuzufügen.
  • Klicken Sie auf die Symbolleistenschaltfläche Löschen, um eine Spalte zu löschen.
  • Wählen Sie eine Spalte im Raster aus und klicken Sie auf die Option Spalte nach oben versetzen oder Spalte nach unten versetzen, um die Spaltenreihenfolge zu ändern.
  • Verwenden Sie das Raster, um die Eigenschaften einer Spalte zu modifizieren. Klicken Sie doppelt auf eine Zelle oder klicken Sie auf ein Kontrollkästchen in einer Zelle, um den Zelleninhalt zu bearbeiten. Anmerkung: Sie können auch eine einzelne Spalte in einer Sicht auswählen, um diese und andere Eigenschaften in der Sicht Eigenschaften für die Spalte anzuzeigen und zu modifizieren. Wenn Sie in der Sicht Eigenschaften einer Spalte Eigenschaften anzeigen oder modifizieren, sind zusätzliche Eigenschaften verfügbar.
    Eigenschaft Beschreibung
    Primärschlüssel Legt eine Spalte als Primärschlüsselspalte fest.
    Domäne Gibt einen Domänendatentyp für die Spalte an. Sie müssen dem Datenentwurfsprojekt ein Domänenmodell zuordnen oder Domänen im physischen Modell definieren, damit Domänendatentypen in dieser Liste angezeigt werden.
    Datentyp Gibt einen Basisdatentyp für die Spalte an.
    Länge Gibt eine Länge für die Spalte an. Nur für Datentypen verfügbar, die eine Angabe der Länge erfordern.
    Anzahl der Kommastellen Geben Sie die Anzahl der Kommastellen für die Spalte an. Nur für Datentypen verfügbar, die die Angabe der Anzahl der Kommastellen erfordern.
    Kein Nullwert Gibt an, dass die Spalte keine Nullwerte enthalten darf.
    Generiert Gibt an, dass Werte für diese Spalte vom DB2-Datenbanksystem generiert werden.
    Standardwert/Generierungsausdruck Gibt einen Standardwert oder einen Ausdruck für die Spalte an. Wenn das Kontrollkästchen Generiert für diese Spalte ausgewählt wird, gibt dieses Feld einen Ausdruck an. Wenn das Kontrollkästchen Generiert für diese Spalte nicht ausgewählt wird, gibt dieses Feld einen Standardwert an.
Seite 'Volumenangaben' (nur DB2 für Linux, UNIX und Windows oder DB2 für z/OS)
Eigenschaft Beschreibung
Anfängliche Anzahl Zeilen Geben Sie im Editiermodus die anfängliche Anzahl Zeilen für diese Tabelle ein.
Zeilenwachstum pro Monat Geben Sie im Editiermodus die geschätzte zusätzliche Anzahl Zeilen ein, die Sie monatlich für diese Tabelle erwarten.
Maximale Anzahl Zeilen Geben Sie im Editiermodus die maximale Anzahl Zeilen für diese Tabelle ein.
Größenschätzung (Projektiert im Monat) Geben Sie im Editiermodus den Monat ein, für den Sie die Größe berechnen wollen und für den die Schätzungen in der Tabelle aktualisiert werden.
  • Die Anfangsgröße wird auf Basis der anfänglichen Anzahl Zeilen und der durchschnittlichen Zeilenlänge berechnet.
  • Die erwartete Größe wird auf Basis der anfänglichen Anzahl Zeilen, des monatlichen Zeilenzuwachses und der durchschnittlichen Zeilenlänge für den projektierten Monat berechnet.
  • Die maximale Größe wird auf Basis der maximalen Anzahl Zeilen und der durchschnittlichen Zeilenlänge berechnet.
  • Die durchschnittliche Zeilenlänge wird auf Basis der durchschnittlichen Länge der Spalten in der Tabelle berechnet.
Seite 'Beziehungen'
Zeigt Objekte, die zum Objekt gehören, und Informationen zur Beziehung an. Diese Felder können nicht bearbeitet werden. Wählen Sie eine Beziehung im Raster aus und klicken Sie zum Öffnen der Sicht Eigenschaften für ein zugehöriges Objekt auf die Option Eigenschaften anzeigen Symbol 'Eigenschaften anzeigen'.
Seite 'Dokumentation'
Gibt vom Benutzer eingegebene Informationen zum Objekt an.
Seite 'Annotation' (nur Bearbeitungsmodus)
Hier können Sie Eigenschaften hinzufügen, modifizieren oder löschen.
Zugehörige Informationen
Syntax der Anweisung CREATE TABLE (Version 9.1 für z/OS)
Syntax der Anweisung CREATE TABLE (DB2 Version 9.1 für Linux, UNIX und Windows)
Syntax der Anweisung CREATE TABLE (IBM Informix Dynamic Server Version 10.0)

Feedback