câmp indexată - studopediya

câmp indexată poate fi folosit pentru a controla în mod unic. În MS Access, ca și în multe alte sisteme, în determinarea valorii câmpului pentru index unic proprietățile indexate, „în acest domeniu nu au voie să intre valori duplicate.

câmpuri sau indecși indexată diferă de la câmpurile convenționale la cele care au MS Access crea liste speciale care vă permit să sortați rapid și căuta prin conținutul câmpului indexată. Tabelul poate conține mai multe indicii.

Indexul special numit cheia (cheia primară) (Fig. 1 9) identifică înregistrarea. Valorile acestui câmp trebuie să fie unic. Prezența sa nu este necesară, dar este atât de des utilizat în absența cheii MS Access ne aduce aminte de acest lucru și oferă pentru a adăuga automat câmpul cheie.

În baza de date, care sprijină conceptul cheie (inclusiv MS Access), după ce cheia de tabel este definit de acest câmp este produs de indexare și duplicat de intrare este interzisă sau valori cheie goale.

La crearea unui tabel în modul de masă MS Access generează automat câmpul cheie primară cu numele „Codul“ și un tip de date „contra“.

Modificarea sau scoateți cheia primară, și specificați cheia principală pentru tabel, în cazul în care nu este încă posibilă în modul de proiectare.

cheie primară estimată trebuie să aibă caracteristicile enumerate mai jos:

Acest câmp sau combinație de câmpuri trebuie să fie unic pentru fiecare înregistrare.

Câmp sau combinație de câmpuri nu ar trebui să fie gol sau să conțină o valoare NULL.

Valorile nu trebuie schimbate în timpul funcționării bazei de date. Proprietatea este „câmp indexat“ determină dacă este necesar să se creeze un index pe acest domeniu. Nu este permis să creeze indici pentru câmpurile MEMO, hyperlink-uri, si obiecte OLE.