Detalii despre cum să legați tabelele de acces
Mulți dintre noi lucrăm în producție, unde bazele de date sunt cel mai adesea folosite pentru a raporta. În acest articol, vom explica în detaliu modul de legare a tabelelor din Access. Articolul este recomandat utilizatorilor avansați.
conținut
Microsoft Access este unul dintre sistemele de gestionare a bazelor de date. Acesta include limba de programare VBA, care permite utilizatorului să scrie diverse aplicații pentru a lucra cu baza de date.
Cum să legați tabelele în Access?
În Access, există de obicei o serie de tabele care sunt legate între ele. Între una sau mai multe tabele, puteți stabili legături logice utilizând fereastra de descriere a schemei de date. Aceasta oferă:
- Posibilitatea de a îmbunătăți eficiența muncii.
- Este mai ușor să extindeți informațiile care ar putea fi necesare în diferite stadii de producție.
Toate modificările care apar sunt afișate în toate bazele de date.
Pentru a răspunde la întrebarea cum să legați tabelele în Access, trebuie să arătați totul prin exemplu: există patru tabele în baza de date: Studenți, discipline, performanță și grupuri de elevi. Să stabilim legături logice între ele. Cum se face acest lucru?
algoritm:
- Selectați tasta principală: Codul grupului, Codul elevului și Codul de codificare.
- Între câmpul cheie CodeGr. în Tabelul. "Grup" și cheia secundară CodeGr. În tabel. "Elevii" stabilesc o relație unu-la-mulți.
- Închideți toate tabelele deschise din Formularul de acces, inclusiv tabelele incluse.
- În caseta de dialog Adăugare, selectați numele câmpului.
- Închideți toate casetele de dialog.
Instrucțiuni privind modul de stabilire a legăturilor logice în toate tabelele ferestrei "Schema de date":
- Din tabelul "Grupuri", trebuie să mutați câmpul CodeGroup în același câmp din tabelul "Studenți".
- Se afișează fereastra "Modificați linkurile".
Când toate acțiunile sunt finalizate, în fereastra "Schema de date", puteți vedea o relație one-to-many între grupurile Student și tabelele Student.
Prin același plan, puteți stabili o legătură între câmpul Codului elevului și mesele Academic Achievement și Students. Apoi, în tabelele "Progress" și "Disciplines" pentru domeniul CodeDiscipline.
- Când toate conexiunile logice sunt stabilite, închideți fereastra "Schema de date".
- Completați toate tabelele. În primul rând, introduceți datele din tabelul de mai „grupuri“ de studenți, ca și în domeniul KodGruppy „Studenții“ tabel este folosit ca o coloană pentru câmpurile tabelului „Studenți“.
- Specificați legăturile dintre tabelele "Studenți" și "Progres", "Discipline" și "Progres".
Beneficiile utilizării conexiunilor logice
De ce să păstrați datele separat în tabelele conectate este mai bine? Luați în considerare meritele unei astfel de stocări.
consistență
În procesul de stabilire a legăturilor, probabilitatea unor date necoordonate și ambigue este redusă. Acest lucru se întâmplă deoarece orice element este scris în același tabel o singură dată. De exemplu, numele studentului este conținut în tabelul "Studenți".
eficacitate
- Economisiți spațiu pe disc ca urmare a faptului că informațiile sunt stocate într-un singur loc.
- De la mese mici, informațiile sunt extrase mai bine.
ușura
Informațiile sunt stocate în diverse tabele, astfel încât structura bazei de date poate fi mai bine înțeleasă. De asemenea, există tabele de acces asociate VBA - acesta este limbajul de programare prin care puteți asocia tabelele din Access și Excel. Dacă cunoașteți această limbă, puteți programa baza de date.
Sfat important!
Atunci când intenționați să proiectați o bază de date, gândiți-vă imediat prin conexiuni. Dacă tabela cu cheia primară există deja, puteți utiliza expertul pentru a crea un câmp de cheie străină. Apoi expertul de substituire ajută la crearea legăturilor.
În concluzie
Sperăm că după citirea acestui articol despre cum să conectați tabele în Access, sunt mult îmbunătățite de calificare cu baze de date, care sunt foarte, abilitate foarte util în lumea modernă, mai ales pentru incepatori. De asemenea, vă recomandăm să vizitați site-ul oficial de aplicare și citiți manualul utilizatorului.
- Fișier SQL. Formatul de fișier SQL: descrierea extensiei
- Cum combinați două tabele în "Word" orizontal sau vertical
- Cum se creează o bază de date în Access. Lucrul cu baza de date Access
- Cum se compun interogările SQL - exemple detaliate
- Accesul-formă. Crearea formularelor pentru introducerea datelor
- Extensia VSDX: ce să deschidă
- MySQL - ce este? Eroare MySQL
- Relații multe-la-multe: un exemplu în Access, în SQL. Cum sa faci o relatie multi-multi?
- DB este ... Tipuri și proprietăți ale bazei de date
- Accesul este ceea ce? Crearea unei baze de date în Microsoft Access
- MS Access. Baze de date MS Access. MS Access 2007
- ACCDB: cum se deschide un fișier
- Detalii despre ce să deschidă ACCDB
- Crearea pas cu pas a unui tabel SQL
- Crearea interogărilor în Access. Tipuri de cereri
- Software de aplicație, clasificare
- Cum se creează interogări în Access: instrucțiuni pas cu pas și recomandări
- Modele de date: caracteristici, clasificare și descriere
- Crearea unei baze de date: tehnici și soluții existente
- Concepte generale ale DBMS de acces
- Principalele puncte pe care le are baza de date Acces