Ez a tulajdonságlap az adatbázis-diagram tábláihoz vagy a Tábla Designer csatolt indexek, elsődleges kulcsok és egyedi megkötések tulajdonságait tartalmazza. Az indexek és megkötések nem jelennek meg grafikusan az adatbázis-diagramokban.
Táblanév
A Tábla Designer vagy az adatbázisdiagramon kijelölt tábla nevét jeleníti meg. Ha egynél több tábla van kijelölve az adatbázis-diagramon, csak az első tábla neve látható.
Kijelölt index
A tábla első indexének nevét jeleníti meg a Tábla Designer vagy az adatbázisdiagram kijelölt táblájában. Ha egynél több tábla van kijelölve az adatbázis-diagramon, csak az első tábla első indexének neve látható. Egy másik index tulajdonságainak megjelenítéséhez bontsa ki a legördülő listát.
Type (Típus)
A kijelölt tábla indexének vagy kulcsobjektum-típusának megjelenítése: index, elsődleges kulcs vagy egyedi kényszer.
Új
Ezt a gombot választva új indexet, kulcsot vagy egyedi kényszert hozhat létre a kiválasztott adatbázistáblához.
Törlés
Ezt a gombot választva eltávolíthatja a kijelölt indexet, kulcsot vagy kényszert a táblából.
Megjegyzés: Ha olyan elsődleges kulcsot próbál törölni, amely részt vesz a kapcsolatokban, megjelenik egy üzenet, amely rákérdez, hogy az összes kapcsolatot is törölni szeretné-e. Az elsődleges kulcsok nem törölhetők anélkül, hogy először törölnék azokat a kapcsolatokat, amelyben részt vesz.
Index neve
A kijelölt index nevét jeleníti meg. Az index átnevezéséhez írjon be egy új nevet ebbe a mezőbe.
Oszlopnév/rendelés
(Csak Microsoft SQL Server 2000 esetén.) Megjeleníti az indexhez, az elsődleges kulcshoz vagy az egyedi korlátozáshoz hozzájáruló oszlopokat, valamint azt, hogy az egyes oszlopok értékei növekvő vagy csökkenő sorrendbe vannak-e rendezve az elemen belül. Ebben a listában oszlopneveket adhat hozzá, módosíthat vagy távolíthat el. Az egyes oszlopok növekvő/csökkenő beállítását is módosíthatja.
Fájlcsoport indexelése
Válassza ki annak a fájlcsoportnak a nevét, amelyben a kijelölt indexet tárolni szeretné. A beállítás engedélyezéséhez legalább egy felhasználó által definiált fájlcsoportnak kell rendelkeznie. Ez a beállítás csak SQL Server 7.0-s vagy újabb adatbázisokhoz érhető el. Ha létrehoz egy adatbázis-objektumot, és nem adja meg annak fájlcsoportját, SQL Server hozzárendeli az alapértelmezett fájlcsoporthoz. Kezdetben az alapértelmezett fájlcsoport az Elsődleges fájlcsoport.
A fájlcsoportok létrehozásával és használatával kapcsolatos további információkért tekintse meg a SQL Server dokumentációját.
EGYEDI létrehozása
Ezzel a beállítással egyedi korlátozást vagy indexet hozhat létre a kijelölt adatbázistábla számára. A Kényszer vagy az Index gombra kattintva megadhatja, hogy kényszert vagy indexet hoz-e létre.
-
Duplikált kulcs figyelmen kívül hagyása Ha egyedi indexet hoz létre, ezzel a beállítással szabályozhatja, hogy SQL Server hogyan reagáljon, ha egy tömeges beszúrási művelet során beszúr egy meglévő kulcsértéket tartalmazó sort. Ha a Duplikált kulcs mellőzése lehetőséget választja, SQL Server figyelmeztető üzenetet ad ki, figyelmen kívül hagyja a hibás bejövő sort, és megpróbálja beszúrni a tömeges beszúrási művelet fennmaradó sorait. Ha nem a Duplikált kulcs mellőzése lehetőséget választja, SQL Server hibaüzenetet ad ki, és visszaállítja a teljes tömeges beszúrási műveletet.
Kitöltési tényező
Azt a kitöltési tényezőt jeleníti meg, amely meghatározza, hogy az egyes indexlapok mennyire lehetnek teljesek. Ha nincs megadva kitöltési tényező, a rendszer az adatbázis alapértelmezett kitöltési tényezőjét használja.
Kitöltési index
Ha nulla százaléknál nagyobb kitöltési tényezőt adott meg, és kiválasztotta az egyedi index létrehozására vonatkozó beállítást, megadhatja SQL Server számára, hogy ugyanazt a százalékot használja, amelyet a Kitöltési tényezőben megadott, mint az egyes belső csomópontokon nyitva hagyandó terület. Alapértelmezés szerint SQL Server kétsoros indexméretet állít be.
Létrehozás FÜRTÖZÖTTként
Ezzel a beállítással fürtözött indexet hozhat létre a kijelölt adatbázistábla számára.
A statisztikák automatikus újraszámításának mellőzása
Ezzel a beállítással megadhatja, hogy SQL Server használja a korábban létrehozott statisztikákat. Ez a lehetőség, amely csak SQL Server 7.0-s és újabb adatbázisokhoz érhető el, csökkentheti a lekérdezési teljesítményt, de felgyorsítja az indexépítési műveletet.
Erről a beállításról a SQL Server dokumentációjában talál további információt.
Érvényesítési szöveg
(csak 2000-SQL Server.) Azt a szöveget jeleníti meg, amely akkor jelenik meg a felhasználóknak, ha egy olyan sor van beírva, amely sérti az indexet, a kulcsot vagy a kényszert.
A SQL Server 6.5 esetén a következő lehetőségek érhetők el.
Adatrendezés beállításai
Azonosítsa, hogy az adatok hogyan vannak rendezve az indexben, amikor rekordokat adnak hozzá az indexhez.
-
Adatok rendezése Alapértelmezés. Növekvő sorrendbe rendezi az adatokat.
-
Már rendezett adatok Elfogadja a meglévő adatok sorrendjét.
-
Rendezett adatok átrendezése Növekvő sorrendbe rendezi az adatokat. Válassza ezt a lehetőséget, például akkor, ha a tábla töredezetté válik, vagy a nem rendezett indexek újraépítéséhez.
Ismétlődő sorbeállítások
Azonosítsa, hogyan kezelje az index az ismétlődő sorokat.
-
Ismétlődő sorok tiltása Alapértelmezés. Megakadályozza az index mentését, ha ismétlődő sorok léteznek. Ha ismétlődő sorok léteznek, hibaüzenet jelenik meg.
-
Ismétlődő sorok figyelmen kívül hagyása A létrehozás során törli az ismétlődő sorokat az indexből.
-
Ismétlődő sorok engedélyezése Létrehozza az indexet, annak ellenére, hogy ismétlődő sorok léteznek.