Ova stranica svojstava sadrži skup svojstava za indekse, primarne ključeve i jedinstvena ograničenja pridružena tablicama u dijagramu baze podataka ili u tablici Designer. Indeksi i ograničenja nisu grafički predstavljeni u dijagramima baze podataka.
Naziv tablice
Prikazuje naziv tablice u odjeljku Tablica Designer ili odabranu tablicu u dijagramu baze podataka. Ako je u dijagramu baze podataka odabrano više tablica, vidljiv je samo naziv prve tablice.
Odabrani indeks
Prikazuje naziv prvog indeksa za tablicu u tablici u Designer ili odabranoj tablici u dijagramu baze podataka. Ako je u dijagramu baze podataka odabrano više tablica, vidljiv je samo naziv prvog indeksa za prvu tablicu. Da biste prikazali svojstva za neki drugi indeks, proširite padajući popis.
Vrsta
Prikazuje vrstu indeksa ili ključa objekta za odabranu tablicu: indeks, primarni ključ ili jedinstveno ograničenje.
Novo
Odaberite ovaj gumb da biste stvorili novi indeks, ključ ili jedinstveno ograničenje za odabranu tablicu baze podataka.
Tipka Delete
Odaberite ovaj gumb da biste uklonili odabrani indeks, ključ ili ograničenje iz tablice.
Napomena: Ako pokušate izbrisati primarni ključ koji sudjeluje u odnosima, prikazat će se poruka s pitanjem želite li izbrisati i sve odnose. Primarni ključ ne možete izbrisati bez brisanja odnosa u kojima sudjeluje.
Naziv indeksa
Prikazuje naziv odabranog indeksa. Indeks možete preimenovati unosom novog naziva u ovaj okvir.
Naziv stupca/redoslijed
(Samo Microsoft SQL Server 2000.) Prikazuje stupce koji doprinose indeksu, primarnom ključu ili jedinstvenom ograničenju te jesu li vrijednosti svakog stupca raspoređene uzlaznim ili silaznim redoslijedom unutar stavke. Na ovom popisu možete dodavati, mijenjati ili uklanjati nazive stupaca. Možete i promijeniti uzlaznu/silaznu postavku za svaki stupac.
Grupa datoteka indeksa
Odaberite naziv grupe datoteka u koju želite spremiti odabrani indeks. Da biste omogućili tu postavku, morate imati barem jednu korisnički definiranu grupu datoteka. Ta je postavka dostupna samo za SQL Server 7.0 ili novije baze podataka. Ako stvorite objekt baze podataka i ne navedete njezinu grupu datoteka, SQL Server će ga dodijeliti zadanoj grupi datoteka. U početku je zadana grupa datoteka primarna grupa datoteka.
Dodatne informacije o stvaranju i korištenju grupa datoteka potražite u dokumentaciji SQL Server datoteka.
Stvori JEDINSTVENO
Tu mogućnost odaberite da biste stvorili jedinstveno ograničenje ili indeks za odabranu tablicu baze podataka. Odredite stvarate li ograničenje ili indeks tako da odaberete gumb Ograničenjeili Indeks .
-
Zanemari duplicirani ključ Ako stvorite jedinstveni indeks, tu mogućnost možete postaviti tako da kontrolira kako SQL Server reagira kada redak čija je vrijednost ključa jednaka postojećoj vrijednosti ključa umeće se tijekom postupka masovnog umetanja. Ako odaberete Zanemari duplicirani ključ, SQL Server će se poruka upozorenja, zanemarite dolazni redak koji se uvrijedi i pokušajte umetnuti preostale retke operacije masovnog umetanja. Ako ne odaberete Zanemari duplicirani ključ, SQL Server će poruku o pogrešci i vratiti cijelu operaciju masovnog umetanja.
Faktor ispune
Prikazuje faktor ispune koji određuje koliko svaka stranica indeksa može biti puna. Ako faktor ispune nije naveden, koristi se zadani faktor ispune baze podataka.
Indeks tipkovnice
Ako ste naveli faktor ispune veći od nule, a odabrali ste mogućnost stvaranja jedinstvenog indeksa, možete odrediti da SQL Server koristi isti postotak koji ste naveli u argumentu Faktor ispune kao prostor koji želite ostaviti otvorenim na svakom unutarnjem čvoru. Po zadanom SQL Server indeks u dva retka.
Stvori kao GRUPIRANO
Tu mogućnost odaberite da biste stvorili grupirani indeks za odabranu tablicu baze podataka.
Nemoj automatski ponovno kompilirati statistiku
Tu mogućnost odaberite da biste SQL Server koristili prethodno stvorene statističke podatke. Taj odabir, dostupan samo za SQL Server 7.0 i novijim bazama podataka, može smanjiti performanse upita, ali će ubrzati postupak izgradnje indeksa.
Dodatne informacije o toj mogućnosti potražite u SQL Server dokumentaciji.
Tekst provjere valjanosti
(SQL Server samo 2000.) Prikazuje tekst koji se prikazuje korisnicima svaki put kada se unesete redak koji krši indeks, ključ ili ograničenje.
Ako SQL Server 6.5, izložene su sljedeće mogućnosti.
Mogućnosti sortiranja podataka
Odredite kako se podaci na indeksu dodaju kao zapisi u indeks.
-
Sortiranje podataka Propust. Organizira podatke uzlaznim redoslijedom.
-
Podaci su već sortirani Prihvaća redoslijed postojećih podataka.
-
Reorganiziranje sortiranih podataka Reorganizira podatke uzlaznim redoslijedom. Tu mogućnost odaberite, primjerice, kada se tablica fragmentira ili ponovno izgradi indekse koji nisuclustered.
Mogućnosti dupliciranog retka
Odredite kako indeks treba rukovati dupliciranim recima.
-
Onemogući duplicirane retke Propust. Sprječava spremanje indeksa ako postoje duplicirani reci. Ako postoje duplicirani reci, prikazat će se poruka o pogrešci.
-
Zanemarivanje dupliciranih redaka Briše duplicirane retke iz indeksa tijekom stvaranja.
-
Dopusti duplicirane retke Stvara indeks, iako postoje duplicirani reci.