Keys és indexek 1
A kulcs kombinációja területeken, adatok, amelyek egyedileg azonosít minden rekordot a táblázatban. Egyszerű kulcs áll egy mező, és a kompozit (összetett) - több területen. A mezők, amely épül a kulcsot a kulcs. Csak egy kulcs lehet a táblázatban megadott. A kulcs a következőképpen rendelkezik:
· Egyértelmű azonosítója táblázat bejegyzések;
· A visszaesés megelőzése a legfontosabb értékek
· Végrehajtásának felgyorsítása az adatbázis lekérdezés;
· A létesítmény közötti kommunikáció az egyes adatbázistáblákban.
· A használata hivatkozási egység megszorításokat.
A kulcs is nevezik, mint elsődleges kulcs vagy egy elsődleges (fő) index
Táblázatokban a különböző formátumok megvannak a saját jellegzetességei épület kulcsokat. Vannak azonban olyan általános szabályokat, amelyek az alábbi összetevőket tartalmazzák.
-A legfontosabb az, hogy egyedi legyen. Az összetett kulcs értékei az egyes területek (de nem minden ugyanabban az időben) meg lehet ismételni.
- A kulcs megfelelőnek kell lennie és nem túlzott, azaz a. E. Nem tartalmazhat mezőket, hogy lehet eltávolítani zavarása nélkül az egyedi kulcsot.
Megjegyzendő, hogy amikor létrehozása és fenntartása az adatbázist úgy, hogy a megfelelő megközelítés a feladat mindegyik táblázatban a kulcsot, akkor is, ha nincs rá szükség, első pillantásra. A táblázatban példák, melyeket bemutatása során társ rial, mint általában, a kulcs létrehozásakor, és bevezetett egy speciális auto inkrementális nevű mezőt kód vagy szám.
Index, mint a legfontosabb alapja a tábla mezőinek, de lehet megismétlődésének megakadályozására értékeit alkotó mezők ez a legfőbb különbség a gombot. A mezők, amelyek az index épül, az úgynevezett index. Egyszerű index áll egy mező, és a kompozit (komplex) - a több területen.
Indexek létrehozása során neveket. Mint ahogy az a kulcs, az adatbázis szerint, az indexek tárolható külön fájlokat vagy megosztott adatokat. Létrehozása index nevű indexelő táblázat.
A index biztosítja:
· A növekedés hozzáférés sebessége (keresés), hogy az adatokat;
· A létesítmény közötti kommunikáció az egyes adatbázis táblák;
· A használata hivatkozási egység megszorításokat.