Creați tabelul în modul Design
În designul tabele modul sunt create prin specificarea nume de câmpuri, tipurile și proprietățile lor. Pentru a crea un tabel în Vizualizare proiect, trebuie:
Faceți dublu clic pe butonul din stânga al mouse-ului pe eticheta Creați un tabel cu ajutorul unui constructor sau faceți clic pe butonul New din partea de sus a ferestrei bazei de date, selectați din lista în noul constructor element de tabel și faceți clic pe OK. În acest caz și într-un alt, o fereastră goală va deschide tabelul de proiectare (fig. 5).
Fig. 5. Noua fereastră tabel în modul Tabel de proiectare
În tabelul de proiectare într-un câmp nume de coloană introduceți numele câmpurilor generate de tabel.
În coloana Tip de date pentru fiecare câmp din tabel pentru a selecta dintr-o listă derulantă tipul de date care vor fi conținute în acest domeniu.
Description Coloana introduce o descriere a câmpului (opțional).
În partea de jos a tabelului de proiectare la fila General și introduceți înlocuirea proprietățile fiecărui câmp sau lăsați valorile de proprietate stabilite în mod implicit.
După descrierea tuturor câmpurilor din tabel viitorului faceți clic pe butonul Închidere (în colțul din dreapta sus al ferestrei de masă).
Problema Salvați modifică aspectul sau structura tabelului <имя таблицы>? faceți clic pe Da în câmpul Nume, introduceți numele tabelului creat de tabel și faceți clic pe OK.
Ca răspuns la mesajul de domenii-cheie nu sunt definite și problema Creați un câmp cheie acum? Faceți clic pe Da dacă un câmp cheie este necesară, sau butonul Nu dacă acest lucru nu este necesar.
După aceste acțiuni în lista de tabele din fereastra bazei de date va apărea și numele pictogramei tabel nou. Introduceți datele din tabel pot fi create prin deschiderea unui tabel în Vizualizare foaie de date.
Numele de câmp sunt completate în fereastra conform tabelului dezvoltat pe hârtie. Este necesar să se respecte anumite reguli.
numele câmpurilor din tabel nu trebuie repetate, adică. e. Trebuie să fie unic.
nume de câmpuri sunt limitate la 64 de caractere, inclusiv spațiile.
Este recomandabil să se evite folosirea numelor de câmp care se potrivesc cu numele de caracteristici sau proprietăți ale Microsoft Access încorporate (de exemplu, numele - numele).
Numele câmpului nu trebuie să înceapă cu un caracter spațiu sau de control (ASCII 00-31 cod).
Numele de câmpuri pot conține orice caractere, inclusiv litere, cifre, spații și caractere speciale, cu excepția unei perioade (.), semnul exclamarii (!), un apostrof ( „) și paranteze pătrate ([) (]).
tipul de date selectate din listă. Lista drop-down apare numai atunci când instalarea dejecțiile de păsări într-un tip de câmp de date de celule. În acest caz, aceasta va deveni o listă verticală, și faceți clic pe săgeata deschide o listă de tipuri de câmpuri. În Microsoft Access sunt-IME următoarele tipuri de date:
Text - caracter sau date numerice care nu necesită calcule. Domeniul acestui tip poate conține până la 255 de caractere.
PoleMEMO - câmp MEMO este pentru introducerea informațiilor de text în volum mai mare de 255 de caractere. Un astfel de câmp poate conține până la 65.535 de caractere. Acest tip de date diferit de tipul de text care nu sunt stocate în datele de masă în sine, și referințele la blocurile de date stocate separat. Datorită acestui tratament tabele de accelerare (sortare, căutare, și așa mai departe. P.). câmp de tip MEMO nu poate fi o cheie sau indexate.
Numeric - tip numeric este utilizat pentru a stoca date numerice utilizate în calcule matematice. Ea are mai multe subtipuri. Alegerea tipului de date subtip (dimensiune) depinde de precizia numerică a calculelor. Datele de acest tip pot conține 1, 2, 4, 8 ° sau 16 octeți. De obicei utilizat de subtipul implicit întreg lung, care este de 4 octeți și reprezintă un număr în intervalul -2147483648 la +2 147 483 647. Cu toate acestea, în afară de acest tip poate specifica octet - 1 octet Integer - 2 octeți Single virgulă mobilă - 4 octeți, virgulă flotantă dublu - 8 octeți zecimală - 12 octeți de cod de replicare - 16 octeți.
Data / Ora - tipul de reprezentând data și ora. Acesta vă permite să introduceți data 100-9999 pe an. Câmp Dimensiune - 8 octeți. Datele și orele sunt stocate într-un format special numeric fix. Data este o parte integrantă a câmpului valoare de tip dată / oră, și timpul - partea sa fracționată. Accesul oferă o gamă largă de dată și oră formate de afișare.
tipul de date pentru stocarea datelor, a căror precizie variază de la 1 la 4 zecimale - Cash. Partea întreagă a acestui tip poate conține până la 15 cifre zecimale.
Meter - câmp cuprinde un număr unic de 4 octeți, Microsoft Access determinat în mod automat pentru fiecare nou mod aleatoriu de intrare sau, fie prin creșterea valorii precedente de 1. Câmpul de tip contravaloare nu poate fi actualizată. Numărul maxim de intrări în tabel cu contorul de câmp nu trebuie să depășească două miliarde de euro.
Logică - câmp logic, care poate conține doar două valori, interpretate ca Da / Nu, Adevărat / Fals, On / Off. tip de câmp logic nu poate fi cheia, dar ele pot fi indexate.
câmp ObektaOLE - conține o referință la OLE-obiect (foaie Microsoft Excel, Microsoft Word document, sunet, imagine, etc ...). Obiectul volum este limitat pe spațiul disponibil pe disc. OLE tip de obiect nu este specificat în proprietățile câmpului unui obiect OLE. Aceasta depinde de aplicația utilizată pentru a crea OLE obiecte, sunt stocate în acest domeniu. Object Packager vă permite să implementați fișiere create de aplicații care nu sunt servere obiecte OLE.
Câmpul de tip poate selecta, de asemenea, substituții de master care se execută substituții de master crearea de substituții de câmp. câmp de căutare vă permite să selectați dintr-o listă de valoare de câmp care cuprinde un set de valori constante sau valori din alte tabele.
După setarea tipului de câmp se deschide automat secțiunea Field Properties, care corespunde tipului selectat. Pe partea dreaptă a fiecărei celule din aceste proprietăți sunt explicate. (Fig. 6).
Fig. 6. Crearea unui tabel în modul Vizualizare proiect
Lucrul în modul Design este considerat a fi neterminat, în cazul în care nu sunt definite domeniile-cheie.
câmpul cheie - este una sau mai multe domenii, a căror combinație valorile identifică în mod unic fiecare înregistrare din tabel. În cazul în care câmpurile cheie tabel definit, Microsoft Access previne duplicarea sau nulă de intrare în câmpul cheie. domenii-cheie sunt folosite pentru extragerea rapidă a datelor și de comunicare a diferitelor tabele folosind interogări, formulare și rapoarte.
În Microsoft Access, există trei tipuri de domenii-cheie:
Pentru a crea un tip de câmp cheie trebuie să contracarării tabele modul Constructor:
includ în tabelul câmpului contra.
instituit creștere automată a 1 pentru el.
specificați acest domeniu ca o cheie prin apăsarea butonului de pe bara de instrumente instrumente de câmp cheie Proiectare tabel.
Pentru a crea suficient un simplu pentru a avea un domeniu-cheie care conține valorile unice (de exemplu, coduri sau numere). În cazul în care câmpul selectat cuprinde un repetate sau nuluri, nu poate fi definit ca un cuvânt cheie. Pentru a determina înregistrările care conțin date duplicat, puteți rula o interogare pentru a găsi înregistrări duplicate. Dacă problema nu poate fi repetări prin schimbarea valorilor, trebuie să adăugați la masa terenului contor și face o cheie sau o cheie compozit.
Cheia compozit este necesară în cazul în care este imposibil de a garanta unicitatea înregistrărilor de către un singur domeniu. Este o combinație de mai multe domenii. Pentru a determina cheia de compozit necesare:
deschide tabelul în Vizualizare proiect.
selectați câmpurile care definesc modul în care cheia.
apăsați câmpul cheie în panoul Instrumente Table Design.
Pentru a crea un index simplu, trebuie:
Deschideți tabelul în Vizualizare proiect.
Selectați câmpul pentru care doriți să creați indexul.
Deschideți fila General și selectați proprietățile pentru valoarea indexată câmp Da (meciuri permise) sau Da (coincidențe nu sunt permise).
câmpul cheie al tabelului este indexat în mod automat și proprietatea indexată a câmpului este setat la Da (coincidențele nu sunt permise).
Indicele compozit este creat într-o casetă de dialog specială. Pentru a crea un indice compozit, trebuie:
Deschideți tabelul în Vizualizare proiect.
Pe Indexes pe Panou de masă Design Instrumente.
În primul rând gol (Fig. 7) câmpul index introduceți numele indexului.
Fig. 7. indexuri Dialog
În câmpul Nume, faceți clic pe săgeată și selectați primul câmp pentru care doriți să creați un index.
Următoarea linie de câmp Nume specificați al doilea câmp indexată. (Pentru un câmp de index rând dat ar trebui să fie lăsat necompletat). Repetați acest pas pentru toate domeniile pe care doriți să le includeți în index. Indicele poate fi utilizat până la 10 câmpuri.
numele de index în index;
câmp al tabelului care corespunde indicelui dat, selectând noul câmp din câmpul Nume câmp;
ordinea de sortare în ordinea de sortare;
proprietățile indicelui în partea de jos a ferestrei:
Câmpul cheie determină dacă câmpul cheie indexată
Un index unic determină dacă ar trebui să existe în fiecare valoare în acest domeniu este unic;
Salt câmp gol determină dacă este sau nu încorporează înregistrarea cu un indice de gol (Null) pentru acest domeniu.