Sunday, July 31, 2022

Eigenschaftenseite „Indizes/Schlüssel“ (ADP)

Diese Eigenschaftsseite enthält eine Reihe von Eigenschaften für die Indizes, Primärschlüssel und Eindeutigkeitsbeschränkungen, die den Tabellen in Ihrem Datenbankdiagramm oder im Tabellen-Designer zugeordnet sind. Indizes und Constraints werden in Datenbankdiagrammen nicht grafisch dargestellt.

Tabellenname

Zeigt den Namen der Tabelle im Tabellen-Designer oder der ausgewählten Tabelle in Ihrem Datenbankdiagramm an. Wenn in Ihrem Datenbankdiagramm mehr als eine Tabelle ausgewählt ist, ist nur der Name der ersten Tabelle sichtbar.

Ausgewählter Index

Zeigt den Namen des ersten Index für die Tabelle im Tabellen-Designer oder die ausgewählte Tabelle in Ihrem Datenbankdiagramm an. Wenn in Ihrem Datenbankdiagramm mehr als eine Tabelle ausgewählt ist, ist nur der Name des ersten Index für die erste Tabelle sichtbar. Um Eigenschaften für einen anderen Index anzuzeigen, erweitern Sie die Dropdown-Liste.

Typ

Zeigt den Index- oder Schlüsselobjekttyp für die ausgewählte Tabelle an: Index, Primärschlüssel oder eindeutige Einschränkung.

Neu

Wählen Sie diese Schaltfläche, um einen neuen Index, Schlüssel oder eine eindeutige Einschränkung für die ausgewählte Datenbanktabelle zu erstellen.

Löschen

Wählen Sie diese Schaltfläche, um den ausgewählten Index, Schlüssel oder die Einschränkung aus der Tabelle zu entfernen.

Hinweis: Wenn Sie versuchen, einen Primärschlüssel zu löschen, der an Beziehungen teilnimmt, wird eine Meldung angezeigt, in der Sie gefragt werden, ob Sie auch alle Beziehungen löschen möchten. Sie können einen Primärschlüssel nicht löschen, ohne zuerst die Beziehungen zu löschen, an denen er beteiligt ist.

Indexname

Zeigt den Namen des ausgewählten Indexes an. Sie können den Index umbenennen, indem Sie in dieses Feld einen neuen Namen eingeben.

Spaltenname/Reihenfolge

(Nur Microsoft SQL Server 2000.) Zeigt die Spalten an, die zum Index, Primärschlüssel oder Unique Constraint beitragen, zusammen mit der Angabe, ob die Werte jeder Spalte in aufsteigender oder absteigender Reihenfolge innerhalb des Elements angeordnet sind. Sie können Spaltennamen in dieser Liste hinzufügen, ändern oder entfernen. Sie können auch die aufsteigende/absteigende Einstellung für jede Spalte ändern.

Indexdateigruppe

Wählen Sie den Namen der Dateigruppe aus, in der Sie den ausgewählten Index speichern möchten. Sie müssen über mindestens eine benutzerdefinierte Dateigruppe verfügen, damit diese Einstellung aktiviert wird. Diese Einstellung ist nur für Datenbanken mit SQL Server 7.0 oder höher verfügbar. Wenn Sie ein Datenbankobjekt erstellen und seine Dateigruppe nicht angeben, weist SQL Server es der Standarddateigruppe zu. Anfänglich ist die Standarddateigruppe die primäre Dateigruppe.

Weitere Informationen zum Erstellen und Verwenden von Dateigruppen finden Sie in Ihrer SQL Server-Dokumentation.

Schaffen Sie EINZIGARTIG

Wählen Sie diese Option aus, um eine eindeutige Einschränkung oder einen eindeutigen Index für die ausgewählte Datenbanktabelle zu erstellen. Geben Sie an, ob Sie eine Beschränkung oder einen Index erstellen, indem Sie entweder die Schaltfläche Beschränkung oder Index auswählen.

  • Doppelten Schlüssel ignorieren Wenn Sie einen eindeutigen Index erstellen, können Sie diese Option festlegen, um zu steuern, wie SQL Server reagiert, wenn eine Zeile, deren Schlüsselwert einem vorhandenen Schlüsselwert entspricht, während eines Masseneinfügungsvorgangs eingefügt wird. Wenn Sie Doppelten Schlüssel ignorieren auswählen, gibt SQL Server eine Warnmeldung aus, ignoriert die fehlerhafte eingehende Zeile und versucht, die verbleibenden Zeilen des Masseneinfügevorgangs einzufügen. Wenn Sie Doppelten Schlüssel ignorieren nicht auswählen, gibt SQL Server eine Fehlermeldung aus und setzt den gesamten Masseneinfügevorgang zurück.

Füllfaktor

Zeigt den Füllfaktor an, der angibt, wie voll jede Indexseite sein darf. Wenn kein Füllfaktor angegeben ist, wird der Standardfüllfaktor der Datenbank verwendet.

Pad-Index

Wenn Sie einen Füllfaktor von mehr als null Prozent angegeben und die Option zum Erstellen eines eindeutigen Index ausgewählt haben, können Sie SQL Server anweisen, denselben Prozentsatz zu verwenden, den Sie in Füllfaktor angegeben haben, als Platz, der auf jedem inneren Knoten offen gelassen werden soll. Standardmäßig legt SQL Server eine zweizeilige Indexgröße fest.

Als CLUSTERED erstellen

Wählen Sie diese Option aus, um einen gruppierten Index für die ausgewählte Datenbanktabelle zu erstellen.

Statistiken nicht automatisch neu berechnen

Wählen Sie diese Option aus, um SQL Server anzuweisen, zuvor erstellte Statistiken zu verwenden. Diese Option, die nur für Datenbanken mit SQL Server 7.0 und höher verfügbar ist, kann die Abfrageleistung beeinträchtigen, beschleunigt jedoch den Indexerstellungsvorgang.

Weitere Informationen zu dieser Option finden Sie in Ihrer SQL Server-Dokumentation.

Validierungstext

(Nur SQL Server 2000.) Zeigt den Text an, der den Benutzern angezeigt wird, wenn eine Zeile eingegeben wird, die gegen den Index, Schlüssel oder die Einschränkung verstößt.

Für SQL Server 6.5 werden die folgenden Optionen verfügbar gemacht.

Optionen zum Sortieren von Daten

Identifizieren Sie, wie die Daten im Index angeordnet sind, wenn Datensätze zum Index hinzugefügt werden.

  • Daten sortieren Standard. Organisiert Daten in aufsteigender Reihenfolge.

  • Bereits sortierte Daten Übernimmt die Reihenfolge vorhandener Daten.

  • Sortierte Daten reorganisieren Reorganisiert die Daten in aufsteigender Reihenfolge. Wählen Sie diese Option beispielsweise aus, wenn die Tabelle fragmentiert wird oder um Nonclustered-Indizes neu zu erstellen.

Optionen für doppelte Zeilen

Identifizieren Sie, wie der Index mit doppelten Zeilen umgehen soll.

  • Doppelte Zeilen nicht zulassen Standard. Verhindert, dass der Index gespeichert wird, wenn doppelte Zeilen vorhanden sind. Wenn doppelte Zeilen vorhanden sind, wird eine Fehlermeldung angezeigt.

  • Doppelte Zeilen ignorieren Löscht doppelte Zeilen aus dem Index, während dieser erstellt wird.

  • Doppelte Zeilen zulassen Erstellt den Index, obwohl doppelte Zeilen vorhanden sind.

No comments:

Post a Comment