Capitolul iii

Cheile și indexurile pot fi definite în tabele. O cheie este o combinație de câmpuri a căror date identifică în mod unic fiecare intrare din tabel. O cheie simplă constă dintr-un singur câmp compus din mai multe câmpuri. Câmpurile pe care este construită cheia sunt numite chei. Pentru a identifica câmpul cheie, aveți nevoie pentru a rula software-ul desktop baze de date, deschideți tabelul pentru care să construiască cheia, du-te la schimbările de structură de masă și fereastra în fereastra în câmpul Cheie de lângă numele de câmp pentru a pune simbolul „*“ tasta [Space].







Indicele ca cheia se bazează pe câmpurile din tabel, cu toate acestea, se poate preveni o repetare a valorilor din domeniile sale constitutive. Câmpurile pe care este construit indexul sunt numite câmpuri index. Un index simplu constă dintr-un câmp, iar unul compozit (complex) constă din mai multe câmpuri.

Sunt numite indicii pentru creare. Crearea unui index se numește indexarea unui tabel.

Utilizarea tastelor și a indexurilor permite:

· Identificarea unică a înregistrărilor;

§ să evite duplicarea valorilor în câmpurile cheie;

  • Creșterea vitezei accesului la date (căutare de date);
  • pentru a sorta înregistrările în tabele;
  • stabiliți legături între tabele de baze de date individuale și așa mai departe.






Pentru o singură masă, puteți crea mai multe indexuri. În orice moment, una dintre ele poate fi făcută curentă (activă). Dacă există mai mulți indexuri, este posibil ca tabelul să nu aibă un index curent.

Sarcina indexului este redusă la definiție:

Pentru a specifica indicii, aveți nevoie de:

1) Start Desktop Database;

2) Deschideți tabelul pe care doriți să îl indexați;

3) Mergeți la fereastra de creare a structurii mesei (Tabel / Restructură);

4) În lista combinată a proprietăților tabelului: selectați indici secundari (indici secundari);

5) Faceți clic pe butonul Definire;

6) În fereastra afișată Definiți indexul secundar (set index secundar), specificați compoziția câmpurilor și a parametrilor index:

§ Unic (unic) - indicele necesită pentru câmpurile sale constitutive să nu repete valorile;

§ Câmpurile de caractere sensibile la litere mici sunt casete sensibile;

§ Descendent - sortarea se face în ordinea descrescătoare a valorilor.

7) Faceți clic pe butonul OK. se afișează fereastra Save Index As, care specifică numele indexului (indFieldName, de exemplu, indTovar, indKolvo, indTovarCena, etc.). Numele indexului indică numele câmpului pe care este construit indexul.

8) După ce faceți clic din nou pe butonul OK, indicele generat este adăugat în tabel și numele acestuia apare în lista de indexuri.

Pentru a modifica indexul, trebuie să selectați indici secundari din fereastra Proprietăți tabelă din lista Proprietăți tabelă. Selectați numele indexului care trebuie modificat și faceți clic pe butonul Modificare. Pentru a șterge un index, selectați numele indexului pe care doriți să-l eliminați și faceți clic pe butonul Ștergere.







Articole similare

Trimiteți-le prietenilor: