Cum de a face un tabel în acces

Proprietăți camp. Aceasta specifică caracteristicile individuale ale fiecărui domeniu necesare pentru determinarea parametrilor de stocare a datelor într-un câmp, afișarea lor ulterioară și editare. Această zonă conține două file: generale și de substituție. Vom lucra în principal în fila General. Fila Schimbare conține o listă a unor parametri suplimentari necesare, în special pentru stabilirea legăturilor cu câmpuri din alte tabele.

Specificarea unui nume de câmp

Numele câmpului specificat în coloana Nume câmp. Numele nu poate conține mai mult de 64 de caractere, în care sunt permise toate caracterele, cu excepția punctului, un semn de exclamare și suporturile unghiulare. Repetiția de nume de câmpuri nu este permisă.

Determinarea tipului de date

Pentru fiecare câmp, trebuie să specificați tipul de date conținute în ea. tipul de date selectate din listă, care pot fi accesate făcând clic în coloana Tip de date.
Accesul operează următoarele tipuri de date:

Text. câmp text poate conține text, cu un maxim de 255 de caractere.

Prețul catalogului firmei, USD

Pentru toate câmpurile numerice cu excepția câmpului preț. Numărul de setare zecimale trebuie să fie setat la „Auto“. Pentru prețul terenului, acest parametru trebuie să fie 0. Toate câmpurile, cu excepția celor în care tipul de valori - logic ar trebui să fie indexat (meci permis). Câmpul Tip contor automat indexate, și este permisă nici un meci. Este recomandabil să se stabilească valoarea implicită pentru procesorul câmp - Celeron. pentru domeniul RAM - 64, pentru domeniul VRAM - 8, pentru CD-ul câmpurile - ROM și Sound - Da. Pentru Signature câmpului opțiunii de sunet trebuie să fie setat să sune. stabilirea prețului pentru câmpul Format câmp ar trebui să fie setat la „Cu mii de separare.“ cheie model de cod vestim câmp primar.

Pentru a pune tabelul în modul de introducere a datelor, apăsați butonul. Înainte de acest tabel pe care doriți să salvați (Access amintit de acest lucru). Tabelele fereastra în modul de introducere a datelor prezentate în Fig. 2.5.

Button a schimbat aspectul său la. Făcând clic pe acesta din urmă, te vei găsi din nou în Vizualizare proiect. Acest lucru face posibil, dacă este necesar pentru a corecta nimic în structura tabelului.
Câmpurile sunt completate în ordine. Trecerea de la un domeniu la altul este convenabil efectua Tab cheie (sau combinația Shift + Tab - în direcția opusă). În cazul în care proiectarea tabelului pentru anumite domenii ar trebui să ia în considerare valorile implicite, aceste valori vor apărea automat în câmpurile corespunzătoare.
Intrările din tabel pot fi mutate, copiate și șterse prin aceleași metode ca și într-o foaie de calcul, trebuie să selectați mai întâi o linie și apoi efectuați operația necesară. Coloana poate fi identificat clic pe titlu. Coloanele pot fi mutate dreapta și la stânga, prin utilizarea drag and drop.

Sortarea datelor din tabelul

Datele din tabel pot fi sortate în ordine crescătoare sau descrescătoare. Pentru a face acest lucru, plasați cursorul mouse-ului pentru orice celulă din coloana a cărei valori vor fi sortate și apăsați butonul de pe bara de instrumente:
- pentru a sorta în ordine crescătoare
- pentru a sorta în ordine descrescătoare.

Căutați și înlocuiți datele

Când masa cuprinde câteva zeci sau sute de rânduri vizuale ocupație de date de căutare pare destul de dificil. Accesul vă permite să găsiți datele din tabelul pe criterii specifice, precum și de căutare și înlocuiți.
Pentru a efectua o căutare, faceți clic pe bara de instrumente. În caseta de dialog, introduceți informațiile solicitate. Pentru a face înlocuirea de date, executați comanda Edit \ înlocuire.

Aplicarea unui filtru

Intrările din tabel pot fi filtrate, adică Accesul cere de a alege doar acele înregistrări care vor îndeplini aceste criterii. Filtrul este aplicat cu ajutorul butoanelor din bara de instrumente.
Butonul (selectarea filtrului) stabilește înregistrările parametrilor de selecție care conțin o valoare în câmpul selectat al tabelului. De exemplu, pentru a obține o listă de calculatoare care au instalat procesorul Pentium III. Trebuie să setați cursorul la procesorul orice înregistrare în cazul în care valoarea acestui câmp - „Pentium III“ și faceți clic. Buton (pentru a aplica filtrul) va deveni „în jos“, iar masa va fi selectat numai acele modele de calculatoare, care sunt echipate cu un microprocesor Pentium III. Pentru a anula filtrul, trebuie să faceți clic pe butonul (acesta nu va fi apăsat).
(!) Notă. Puteți aplica, de asemenea, un filtru pentru a exclude din lista de înregistrări care conțin valoarea selectată. Pentru a face acest lucru, selectați câmpul, cauza meniul contextual clic dreapta și selectați Ștergere selectate.
Buton (filtru de schimbare) vă permite să se extindă condițiile de selecție. Făcând clic pe ea, veți vedea numai anteturile câmpurilor și o linie goală cu un marker pe partea stângă. Făcând clic pe câmpul liber, puteți alege dintr-o listă de orice valoare. Astfel, pentru a selecta modele cu procesor Pentium II. Și 64MB de RAM CD echipat - ROM. trebuie să apăsați butonul, selectați câmpurile corespunzătoare din lista de date necesare și apăsați butonul.

Object Linking and Embedding

Dacă tabelul are un câmp de OLE tip obiect. există o nevoie de legare sau înglobarea obiectelor în domeniul înregistrărilor.
În primul rând, ne amintim, atunci când a introduce obiect, iar atunci când este necesar legarea. Deci, introducerea este utilizat pentru a adăuga la documentul (în acest caz - în domeniul înregistrării) informațiile, care nu face obiectul unor modificări frecvente în viitor. Robie, pe de altă parte, este utilizat pentru atașarea la un document al unui fișier, datele în care se schimbă frecvent. Când descărcați un document care conține obiecte legate, link-uri sunt actualizate și sunt întotdeauna cele mai recente informații disponibile. De exemplu, o fotografie a angajaților companiei pot fi ușor de implementat în baza de date, deoarece acestea sunt puțin probabil să se schimbe de multe ori aspectul său de nerecunoscut. Un fișier care conține informații despre situația de pe bursă, actualizat la fiecare 4 ore, prin e-mail, desigur, să fie legat la baza de date. Ei bine, trebuie amintit cu privire la limita de dimensiunea câmpurilor, cum ar fi un obiect OLE în Access (128 MB), în cazul în care se depășește această limită, nici un caracter obligatoriu nu se poate face.
Punerea în aplicare a obiectului pe care se produce model familiar:

în serverul de aplicații, selectați datele care urmează să fie transferate

folosind Wizard Lookup - un program care formează în mod automat o legătură în etapa de proiectare a tabelului.

Crearea manuală a unui link, puteți descrie în detaliu proprietățile conexiunii și tipul de relații între tabele. Cu toate acestea, crearea automată a link-uri sunt preferate, deoarece acestea Lookup Wizard adaugă tabele legate unele de uzabilitate. Cea mai bună soluție ar fi pentru a crea link-uri pentru a încredința Master, și setări sunt realizate manual.

Utilizarea Expertului Căutare pentru a crea o conexiune

Du-te la „Calculatoare“ modul de design de masă. Mai întâi, selectați domeniu care va conține date dintr-un alt tabel (în cazul în care un astfel de câmp nu este prezent, acesta trebuie să fie creat). În cazul nostru, acest câmp Producator. Tipul de date pe coloană ca un parametru, selectați Căutare Wizard. Pornește expertul. acțiuni suplimentare are loc on-line.

În primul rând trebuie să alegeți ceea ce este sursa de date pentru câmpul de căutare. În cazul nostru - aceasta este o masă „Producătorii“. Pentru a trece la pasul următor, faceți clic pe Următorul.

Se specifică numele tabelului bazei de date din care valoarea va fi luată pentru înlocuirea. Faceți clic pe Next.

În continuare ar trebui să fie mutat în partea stângă a cutiilor de câmp care conțin valorile necesare pentru substituție. Adăugați la această listă câmpul Nume. Când lucrați cu un tabel, „Calculatoare“, atunci când cursorul este pe câmpul de substituție, Access se va deschide lista pentru a selecta numele firmelor din tabelul aferent. În acest caz, accesul, desigur, nu introduceți datele reale, și se referă la acestea prin câmpul cheie al tabelului asociat.
(!) Notă. În această etapă, este necesar să se aleagă domeniul de înlocuire, astfel încât informațiile conținute în lista de valori, a fost suficient pentru a identifica în mod corespunzător substituirea obiectului! La prima vedere, este necesar să se selecteze numai acele domenii care ne interesează. De exemplu, dacă vom conecta domeniul de client al tabelului „Comenzi“ din tabelul „Clienții“, poate părea că avem nevoie doar numele de date ale clienților. Mai târziu, atunci când se ocupă cu tabelul de comenzi, avem de a alege clientul din lista, care va fi luată din tabelul „Clienții“. Pot exista o situație în care numele de mai mulți clienți diferiți se potrivesc și nu știm exact ce fel de nume pentru a alege. Prin urmare, în determinarea domeniului de substituție ar trebui să aleagă nu numai câmpul Nume Ultimul, dar, de asemenea, numele câmpului, prenumele.
Faceți clic pe Next.

Următorul pas oferă pentru a stabili marjele pentru lista de substituție. În plus, se propune să se ascundă coloana cheie primară. Apropo, poate va intrebati de unde totul a venit de la, nu-l adăugați. Asta-i drept, Maestrul însuși inclus în lista de domenii, deoarece, fără un câmp cheie nu va fi nici o conexiune. Faceți clic pe Next.

La etapa finală a invitat să stabilească semnătura parametru pentru câmpurile de căutare. Aici puteți lăsa totul neschimbat - Maestrul însuși ghicit pentru a apela domeniu. După ce faceți clic pe Finish, Acces vă solicită să salvați tabelul și să formeze o legătură. Puteți muta apoi și umple modul de informații de intrare.

Crearea unui tabel, care va include date cu privire la comenzi ZedComputers clientilor firmei. Tabelul trebuie să conțină următoarele tipuri de informații: numărul de ordine, data comenzii, care a ordonat (client) modelul de calculator, reducere, numele și prenumele angajatului, procesul de verificare (în două câmpuri separate). Tip de câmp Reducere - dimensiunea numerica - Single float. Atunci când se face informațiile din acest domeniu, puteți utiliza semnul procent (%), cu toate acestea, în mod implicit, Access afișează informațiile în câmpurile în format zecimal. Pentru reducere a valorii în tabel este afișat în format procentual, du-te la modul de proiectare și setați proprietățile Discount formatul câmp procentual câmp, și numărul de zecimale la 0;
  • Link-ul Model de calculator cu numele câmpului modelului de masă „Calculatoare“;
  • Comandat de câmp sunt asociate cu câmpurile respective din tabel „clienții“;
  • Salvați tabelul sub numele de „Comenzi“;
  • Înregistrați „Comenzi“ cel puțin 10 intrări.













  • Atenție! Dacă doriți să verificați corectitudinea misiunii, încărcați fișierul de referință:

    Fig. 2.6. sistem de ferestre de acces la date. Tabel Vizibil și comunicare. Tabelele bold câmpul cheie primară.

    Astfel, relațiile dintre tabele sunt instalate, aveți nevoie pentru a determina tipul lor. Faceți clic dreapta pe legătura dintre tabele „Calculatoare“ și „producători“ și selectați din meniul de comenzi rapide Modificare link. O casetă de dialog apare în care să specificați proprietățile conexiunii (fig. 2.7).

    În partea de sus a proprietăților de comunicare ecran este un tabel care arată câmp de master și de detaliu tabele care poate fi conectat. Tabelul principal este cea în care câmpul de liant este o cheie primară. Puteți modifica lista de domenii legate, dacă este necesar. tabel de stare poate afecta acțiunile pe care le realizați în timpul editării datelor din tabele aferente.
    Partea de mijloc a ferestrei conține un grup de câmpuri pentru asigurarea integrității datelor. Accesul este capabil să mențină integritatea semantică a datelor în tabele asociate. Se recomandă să se asigure integritatea modului de date a fost activată, prin urmare, selectați câmpul corespunzător. În plus, puteți specifica ce caracteristici suplimentare pentru a asigura integritatea necesară utilizarea:

    În partea de jos a ferestrei afișează tipul de relație între tabele, care se instalează în mod automat de acces. Faceți clic pe OK. După schimbarea de comunicare proprietăți de acces indică tipul de relație în schemă. Cu toate acestea, în loc de săgeți, pe care le vopsite în modelele de baze de date, Access utilizează simboluri ∞.

    Sarcina 2.8.
    Setați proprietățile tuturor conexiunilor disponibile. Salvați scheme de aspect de date.

    În cele mai recente versiuni de acces, există oportunități care permit o parte din munca asociată cu normalizarea tabelul bazei de date, pentru a atribui programul în sine. Ca și în cele mai multe cazuri, aici vine în ajutorul Maestrului. Pentru normalizarea trebuie să faceți clic pe butonul din bara de instrumente.

    În primul rând Maestrul explica modul în care aceasta vă poate ajuta.

    Expertul verifică domeniile cheie ale ambelor tabele pentru înregistrările duble. Cu domenii cheie avem totul în ordine, asa ca nu schimba nimic și îndrăzneală faceți clic pe Următorul.

    La etapa finală a invitat pentru a crea o interogare care vă permite să lucrați imediat cu informațiile din tabelul de formular. Suntem încă prea devreme pentru a face acest lucru, astfel încât să renunțe la interogarea și faceți clic pe Finish.

    Accesul se va deschide imediat obținută după masa de separare. Dar, înainte de muncă, aveți nevoie pentru a face unele modificări la acestea:

    du-te la vizualizarea de proiectare a tabelului „angajați“ și pentru a muta codul de câmp în partea de sus a tabelului;

    trebuie să modificați tabelul „Comenzi“, după cum urmează:

    prin substituirea Masters reinstalați cuplarea ID client Câmpul „Clienți“ de masă; ca o semnătură pentru acest domeniu, specificați: clientului;

    prin substituirea Masters reinstala link-ul model de cod de câmp cu tabelul „Calculatoare“; ca o semnătură pentru a selecta acest domeniu: model;

    ca o semnătură pentru punctul de câmp Sotrudniki_Kod: El a proiectat

    După cum puteți vedea, normalizarea în Access poate fi realizată cu ajutorul Maestrului, dar este necesar pentru a menține procesul de sub control și să intervină în timp, în caz contrar vor apărea probleme. În plus, tabelul creat de expert, trebuie să fie îmbunătățite.

    Sarcina 2.9.
    Descărcați datele schemă și apăsați pe butonul bara de instrumente. Trebuie să efectuați următoarele modificări la schema datelor:

    eliminați toate link-urile din tabelul „Comenzi“ (pentru a șterge conexiunea trebuie să efectuați un buton dreapta al mouse-ului pe link-ul și rulați comanda șterge;

    eliminați din tabelul de date de schemă „Comenzi“;