Crearea de legături mezhtablichnyh

Crearea de legături mezhtablichnyh

Acasă | Despre noi | feedback-ul

Lucrul cu baza de date MS Access

Obiectiv: Stăpânirea tehnicilor de bază de lucru cu baze de date Microsoft Access.

Concepte de bază ale Microsoft Access

Baza de date - este un set organizat de date. Programul MS Access este un sistem de management de baze de date (SGBD) ca vă permite să creați, să organizeze și să gestioneze datele stocate în bazele de date (pentru a introduce și modifica date, pentru a căuta informații, raport).

Sarcina 1: Crearea unei baze de date pentru comitetul de selecție. Fișierul a fost salvat în dosarul.

1. Deschideți MS Access, folosind calea: Start \ Programs \ Office \ MS Access.

Crearea de legături mezhtablichnyh

2. VyberitePustaya de date desktop de bază.

Ø Se specifică numele fișierului „comitet de selecție“.

Ø Apăsați 1 dreapta a numelui fișierului. Specificați locația fișierului.

Ø Faceți clic pe Creare.

Crearea de legături mezhtablichnyh

Crearea de legături mezhtablichnyh
Pentru fiecare tabel, trebuie să definiți o cheie primară (unul sau mai multe câmpuri care identifică în mod unic o singură înregistrare).

2. Cerere - un obiect care vă permite să preluați date de la unul sau mai multe tabele. Pentru a crea o interogare, puteți utiliza Expertul interogare. Designer sau o interogare SQL (Structured Query Language). Puteți crea selectați interogări, actualizați, ștergeți, adăugați date, precum și cererile de a crea noi tabele pe baza datelor din tabelele existente.

3. Forma - obiect destinat pentru introducerea de date, afișați-le pe ecran sau controlul aplicației.

4. Raport - obiect utilizat pentru datele de ieșire către utilizator într-o formă convenabilă și de a crea un document care poate fi imprimat sau incluse într-o altă aplicație.

5. Macro - un obiect care reprezintă o descriere a acțiunilor care urmează să fie efectuate de acces ca răspuns la un anumit eveniment. De exemplu, dacă selectați un element sub formă de bază pentru a deschide o altă formă sau verificați valoarea câmpului atunci când modificați conținutul său. Un macro poate rula, de asemenea, o altă procedură de macro sau VBA (Visual Basic for Applications - pentru aplicatii simplificate de bază de punere în aplicare Visual limbaj de programare).

6. Modulul - obiecta care conține programe scrise în VBA. Modulele pot fi obiecte independente care conțin funcții numite de la orice site de aplicare, dar poate fi în mod direct „legat“ la formele particulare sau rapoartele de reacție la schimbările care apar în ele.

Crearea unui tabel în două moduri: în modul de masă și în modul de proiectare. În orice caz, este necesar să se creeze un tabel pentru a specifica numele, lista de câmpuri și tipuri de date care vor fi incluse în aceste domenii. Tipurile de date care pot fi stocate în tabele Access.

Numerică. În câmpul număr stochează numărul peste care calculele pot fi efectuate.

Bani. În acest domeniu, stocate valoarea monetară. Accesul rotunjește valorile monetare și le aliniază pe punctul zecimal. Access detectează instalat în Windows utilizează standardele naționale și monedele naționale.

Data / ora. Aceste câmpuri stoca valori de dată și oră. Accesul vă permite să introduceți date în data și ora câmpurile într-un număr de formate. În plus, Access utilizează standardele naționale stabilite cu Windows, astfel încât să puteți introduce data în formatul adoptat în țara noastră.

Counter. Acest câmp stochează numerele de secvență, un număr pentru fiecare înregistrare din tabel. Când adăugați intrări în tabelul de acces adaugă automat datele din contorul.

Logică. Aceste câmpuri sunt valori stocate „Da“ și „Nu“ (sau „True“ și „false“) pentru a indica prezența sau absența unui element, sau pentru a răspunde la întrebare.

câmp obiect OLE conține o referire la OLE-obiect (foaie Microsoft Excel, Microsoft Word document, sunet, imagine, și așa mai departe. P.). Câmpul de obiect OLE poate stoca date arbitrare, inclusiv datele de la mai multe tipuri. Termenul OLE (Object Linking and Embedding - Object Linking and Embedding) este utilizat atunci când este vorba de obiecte din alte programe care pot fi inserate într-un tabel de acces.

În tipul, puteți selecta Căutare Wizard. În acest caz, câmpul va fi creat substituții kotoroepozvolyaet selectați câmpuri dintr-o listă care cuprinde un set de valori constante sau valori din alte tabele.

În baza de date Access nou creată oferă imediat pentru a crea și popula un tabel în Vizualizare foaie de date. și un câmp de cod cheie a fost deja creată, și în mod implicit numele tabelei Table1. Pentru a adăuga un câmp, trebuie să faceți clic pe ultima coloană și selectați tipul de date care vor fi stocate în acest domeniu.

Crearea de legături mezhtablichnyh

Pentru a crea un tabel în Vizualizare proiect, ar trebui să fie pe fila Creare. în grupul Tabelele selectați tabelele knopkuKonstruktor.

1. Deschideți fereastra Designer.

2. Completați numele câmpurilor (muta celulele sunt confortabile, cu ajutorul Tab și tastele săgeată).

3. Selectați din lista verticală a tipurilor de date.

Crearea de legături mezhtablichnyh

4. Setați câmpul cheie unul dintre modurile:

O click pe câmpul nume, faceți clic dreapta pe meniul de comenzi rapide, selectați câmpul cheie.

o faceți clic pe numele câmpului și stânga-clic pe tab-ul Design. în câmpul cheie de presă Instrumente de grup.

Crearea de legături mezhtablichnyh

5. Setați proprietățile câmpurilor

Crearea de legături mezhtablichnyh

6. Salvați prin atribuirea unui nume de tabel.

7. Închideți masa.

În modul de masă, puteți trece de la modul de proiectare fără a închide masa, folosind butonul Mode. situat în fila Acasă, sau a constructorului.

Crearea de legături mezhtablichnyh

La completarea datelor de masă le stochează în mod automat. Dar, dacă a existat un aspect tabelă schimbare (lățimea coloanei), apoi de acces solicită o confirmare a salva modificările.

Pentru a modifica structura tabelului ar trebui să fie deschis în Vizualizare proiect.

Sarcina 2. Pentru a șterge toate tabelele din baza de date în cazul în care acestea sunt create. Crearea unui tabel în modul Design facultăți. Tabelul arată numele câmpurilor și tipurile lor:

Crearea de legături mezhtablichnyh

La baza tuturor tabelelor trebuie să fie corelate cu datele. Pentru a crea legături

1. Închideți toate tabelele create.

2. Lucru cu baze de date. relațiile de grup. faceți clic pe date scheme.

3. În lista din caseta de dialog, selectați tabelul, printre care sunt datorate. Faceți clic pe Add.

4. Închideți Afișare tabel. Tabelele necesare vor apărea în schema de date.

5. Evidențiați primul câmp cheie al mesei și cu ajutorul mouse-ul să-l trageți în câmpul corespunzător al doilea tabel. Când eliberați butonul mouse-ului, o casetă de dialog se deschide de asociere Modificare.

6. Setați pavilion pentru asigurarea integrității datelor. Integritatea datelor se referă la corectitudinea și coerența. Integritatea de comunicare asigură faptul că înregistrările subordonate numai o singură înregistrare părinte.

7. decide dacă este necesară într-o zonă subiect dat steaguri în cascadă actualizări și ștergeri în cascadă. În actualizarea cascadă (ștergere) intrări actualizate tabelul de master (șters) intrările corespunzătoare din acest tabel.

8. Faceți clic pe butonul Creare. Va comunica 1: 1 sau 1: M.

Mezhtablichnye Datele rezultate sunt afișate în circuitul fereastră sub formă de linii de date care leagă cele două domenii de tabele diferite. Unul dintre tabele este considerat a fi principalul (primar), iar cealaltă - slave. Acasă - Aceasta este masa care este implicat în comunicare domeniul său cheie.

4. Atribuirea unei facultăți de masă sarcină și specialități printr-un KOD_FKT câmp comun. În caseta Link, activați casetele de selectare: Pentru a asigura integritatea datelor. Cascade actualizare domenii conexe și de ștergere înregistrări corelate.

Crearea de legături mezhtablichnyh

Sarcina 5. Introduceți datele din tabelul de departamente și de specialitate. Introducerea de date ar trebui să înceapă cu tabelul de departamente. deoarece Acest tabel este extrem de important.


Crearea de legături mezhtablichnyh

articole similare