Denne egenskapssiden inneholder et sett med egenskaper for indeksene, primærnøklene og de unike begrensningene som er knyttet til tabellene i databasediagrammet eller i Table Designer. Indekser og begrensninger er ikke grafisk representert i databasediagrammer.
Tabellnavn
Viser navnet på tabellen i Table Designer eller den valgte tabellen i databasediagrammet. Hvis mer enn én tabell er valgt i databasediagrammet, vises bare navnet på den første tabellen.
Merket stikkordregister
Viser navnet på den første indeksen for tabellen i Table Designer eller den valgte tabellen i databasediagrammet. Hvis mer enn én tabell er valgt i databasediagrammet, vises bare navnet på den første indeksen for den første tabellen. Hvis du vil vise egenskaper for en annen indeks, utvider du rullegardinlisten.
Type
Viser objekttypen indeks eller nøkkelobjekttype for den valgte tabellen: indeks, primærnøkkel eller unik begrensning.
Nytt
Velg denne knappen for å opprette en ny indeks, nøkkel eller unik begrensning for den merkede databasetabellen.
Slette
Velg denne knappen for å fjerne den valgte indeksen, nøkkelen eller begrensningen fra tabellen.
Obs!
Hvis du prøver å slette en primærnøkkel som deltar i relasjoner, vises en melding der du blir spurt om du også vil slette alle relasjonene. Du kan ikke slette en primærnøkkel uten først å slette relasjonene den deltar i.
Indeksnavn
Viser navnet på den valgte indeksen. Du kan gi nytt navn til indeksen ved å skrive inn et nytt navn i denne boksen.
Kolonnenavn/rekkefølge
(Bare Microsoft SQL Server 2000.) Viser kolonnene som bidrar til indeksen, primærnøkkelen eller den unike begrensningen, sammen med om verdiene for hver kolonne er ordnet i stigende eller synkende rekkefølge i elementet. Du kan legge til, endre eller fjerne kolonnenavn i denne listen. Du kan også endre innstillingen for stigende/synkende innstilling for hver kolonne.
Indekser filgruppe
Velg navnet på filgruppen der du vil lagre den valgte indeksen. Du må ha minst én brukerdefinert filgruppe for at denne innstillingen skal være aktivert. Denne innstillingen er bare tilgjengelig for SQL Server 7.0 eller nyere databaser. Hvis du oppretter et databaseobjekt uten å angi filgruppen, tilordner SQL Server det til standardfilgruppen. I utgangspunktet er standard filgruppe primærfilgruppen.
Hvis du vil ha mer informasjon om hvordan du oppretter og bruker filgrupper, kan du se SQL Server-dokumentasjonen.
Opprette UNIKE
Velg dette alternativet hvis du vil opprette en unik begrensning eller indeks for den merkede databasetabellen. Angi om du vil opprette en begrensning eller indeks ved å velge enten Begrensning - eller Indeks-knappen .
- Ignorer duplikatnøkkel Hvis du oppretter en unik indeks, kan du angi dette alternativet for å styre hvordan SQL Server reagerer når en rad med en nøkkelverdi lik en eksisterende nøkkelverdi, settes inn under en masseinnsettingsoperasjon. Hvis du velger Ignorer duplikatnøkkel, vil SQL Server sende en advarsel, ignorere den støtende innkommende raden og prøve å sette inn de gjenværende radene i masseinnsettingsoperasjonen. Hvis du ikke velger Ignorer duplikatnøkkel, sender SQL Server en feilmelding og ruller tilbake hele masseinnsettingsoperasjonen.
Fyllfaktor
Viser fyllfaktoren som angir hvor full hver indeksside kan være. Hvis en fyllfaktor ikke er angitt, brukes databasens standard fyllfaktor.
Tastaturindeks
Hvis du har angitt en fyllfaktor på mer enn null prosent, og du valgte alternativet for å opprette en unik indeks, kan du angi at SQL Server skal bruke samme prosentandel som du angav i fyllfaktoren, som plassen som skal stå åpen på hver indre node. Som standard angir SQL Server en indeksstørrelse på to rader.
Opprette som CLUSTERED
Velg dette alternativet for å opprette en gruppert indeks for den valgte databasetabellen.
Ikke beregn statistikk på nytt automatisk
Velg dette alternativet hvis du vil be SQL Server om å bruke tidligere opprettet statistikk. Dette valget, som bare er tilgjengelig for SQL Server 7.0 og nyere databaser, kan redusere spørringsytelsen, men vil akselerere indeksbyggingsoperasjonen.
Hvis du vil ha mer informasjon om dette alternativet, kan du se dokumentasjonen for SQL Server.
Valideringstekst
(Bare SQL Server 2000.) Viser teksten som vises for brukerne når det skrives inn en rad som bryter med indeksen, nøkkelen eller begrensningen.
For SQL Server 6.5 vises følgende alternativer.
Alternativer for sortering av data
Identifisere hvordan dataene er sortert i indeksen når poster legges til i indeksen.
- Sortere data Standard. Organiserer data i stigende rekkefølge.
- Data er allerede sortert Godtar rekkefølgen på eksisterende data.
- Omorganisere sorterte data Omorganiserer dataene i stigende rekkefølge. Velg dette alternativet, for eksempel når tabellen blir fragmentert, eller hvis du vil gjenoppbygge indekser som ikke er gruppert.
Alternativer for duplisere rad
Identifiser hvordan indeksen skal håndtere dupliserte rader.
- Ikke tillat dupliserte rader Standard. Hindrer at indeksen lagres hvis det finnes like rader. Hvis det finnes like rader, vises en feilmelding.
- Ignorerer dupliserte rader Sletter dupliserte rader fra indeksen mens den opprettes.
- Tillat dupliserte rader Oppretter indeksen, selv om det finnes like rader.