Denne egenskabsside indeholder et sæt egenskaber for indekser, primære nøgler og entydige begrænsninger, der er knyttet til tabellerne i databasediagrammet eller i Tabel Designer. Indekser og begrænsninger vises ikke grafisk i databasediagrammer.
Tabelnavn
Viser navnet på tabellen i Tabel Designer eller den valgte tabel i databasediagrammet. Hvis der er valgt mere end én tabel i databasediagrammet, er det kun navnet på den første tabel, der er synligt.
Markeret indeks
Viser navnet på det første indeks for tabellen i Tabel Designer eller den valgte tabel i databasediagrammet. Hvis der er valgt mere end én tabel i databasediagrammet, er det kun navnet på det første indeks for den første tabel, der er synligt. Udvid rullelisten for at få vist egenskaber for et andet indeks.
Type
Viser indeks- eller nøgleobjekttypen for den valgte tabel: indeks, primær nøgle eller entydig begrænsning.
Ny
Vælg denne knap for at oprette et nyt indeks, en ny nøgle eller en entydig begrænsning for den valgte databasetabel.
Slet
Vælg denne knap for at fjerne det markerede indeks, den markerede nøgle eller begrænsning fra tabellen.
Bemærk!: Hvis du forsøger at slette en primær nøgle, der deltager i relationer, vises der en meddelelse, hvor du bliver spurgt, om du også vil slette alle relationer. Du kan ikke slette en primær nøgle uden først at slette de relationer, den deltager i.
Indeksnavn
Viser navnet på det valgte indeks. Du kan omdøbe indekset ved at skrive et nyt navn i dette felt.
Kolonnenavn/rækkefølge
(Kun Microsoft SQL Server 2000). Viser de kolonner, der bidrager til indekset, den primære nøgle eller den entydige begrænsning, sammen med, om hver kolonnes værdier er arrangeret i stigende eller faldende rækkefølge i elementet. Du kan tilføje, ændre eller fjerne kolonnenavne på denne liste. Du kan også ændre indstillingen for stigende/faldende for hver kolonne.
Indeksfilgruppe
Vælg navnet på den filgruppe, hvor du vil gemme det valgte indeks. Du skal have mindst én brugerdefineret filgruppe, for at denne indstilling kan aktiveres. Denne indstilling er kun tilgængelig for SQL Server 7.0 eller nyere databaser. Hvis du opretter et databaseobjekt og ikke angiver dets filgruppe, tildeler SQL Server det til standardfilgruppen. Til at begynde med er standardfilgruppen den primære filgruppe.
Du kan få mere at vide om at oprette og bruge filgrupper i dokumentationen til SQL Server.
Opret ENTYDIGE
Vælg denne indstilling for at oprette en entydig begrænsning eller et indeks for den valgte databasetabel. Angiv, om du opretter en begrænsning eller et indeks, ved at vælge knappen Begrænsning eller Indeks .
-
Ignorer dubletnøgle Hvis du opretter et entydigt indeks, kan du angive denne indstilling for at styre, hvordan SQL Server reagerer, når en række, hvis nøgleværdi er lig med en eksisterende nøgleværdi, indsættes under en masseindsætning. Hvis du vælger Ignorer dubletnøgle, udsender SQL Server en advarselsmeddelelse, ignorerer den forstyrrende indgående række og forsøger at indsætte de resterende rækker i masseindsætningshandlingen. Hvis du ikke vælger Ignorer dubletnøgle, udsender SQL Server en fejlmeddelelse og annullerer hele masseindsætningshandlingen.
Fyldfaktor
Viser den fyldfaktor, der angiver, hvor fuld hver indeksside kan være. Hvis en fyldfaktor ikke er angivet, bruges databasens standardfyldfaktor.
Feltindeks
Hvis du har angivet en Fyldfaktor på mere end nul procent, og du har valgt indstillingen til at oprette et entydigt indeks, kan du bede SQL Server om at bruge den samme procentdel, som du har angivet i Udfyld faktor, som den plads, der skal være åben på hver indre node. Som standard angiver SQL Server en indeksstørrelse med to rækker.
Opret som GRUPPERET
Vælg denne indstilling for at oprette et grupperet indeks for den valgte databasetabel.
Kompiler ikke automatisk statistik igen
Vælg denne indstilling for at bede SQL Server om at bruge tidligere oprettede statistikker. Dette valg, der kun er tilgængeligt for SQL Server 7.0- og nyere databaser, kan forringe forespørgslens ydeevne, men vil fremskynde indekseringsopbygningshandlingen.
Du kan få mere at vide om denne indstilling i dokumentationen til SQL Server.
Valideringsmeddelelse
(kun SQL Server 2000). Viser den tekst, der vises for brugerne, når der angives en række, der overtræder indekset, nøglen eller begrænsningen.
I SQL Server 6.5 vises følgende indstillinger.
Indstillinger for sortering af data
Identificer, hvordan dataene sorteres i indekset, efterhånden som poster føjes til indekset.
-
Sortér data Standard. Organiserer data i stigende rækkefølge.
-
Data er allerede sorteret Accepterer rækkefølgen af eksisterende data.
-
Omorganisere sorterede data Omorganiserer dataene i stigende rækkefølge. Vælg denne indstilling, f.eks. når tabellen bliver fragmenteret eller for at genopbygge ikke-ryddede indekser.
Indstillinger for dubletrække
Identificer, hvordan indekset skal håndtere dublerede rækker.
-
Tillad ikke dublerede rækker Standard. Forhindrer, at indekset gemmes, hvis der findes dublerede rækker. Hvis der findes dublerede rækker, vises der en fejlmeddelelse.
-
Ignorer dublerede rækker Sletter dublerede rækker fra indekset, når det oprettes.
-
Tillad dublerede rækker Opretter indekset, selvom der findes dublerede rækker.