Pentru ca tabelele dvs. de acces să funcționeze corect, trebuie să stabiliți relațiile potrivite. Când este făcut corect, veți putea extrage date aferente din mai multe tabele, astfel încât să puteți crea rapoarte și să efectuați analiza datelor.
Microsoft Access oferă utilizatorilor instrumentele necesare pentru a crea și menține baze de date relaționale. Pentru a crea baza de date, trebuie să creați relații între diferitele componente. Poate că most evidentă este relația dintre tabele. Ca unul dintre avantajele majore față de Excel, doriți ca tabelele să poată returna date aferente, iar relația stabilită va juca un rol în rezultatele interogării dvs.
Înțelegerea relației
Pentru bazele de date relaționale, datele de pe tabele sunt legate, iar ceea ce le leagă împreună este de obicei un câmp specific. Așa cum este obișnuit în software, relația este de obicei un părinte și un copil. În acest caz, tabelul părinte găzduiește informațiile de bază. Există tabele copil legate de tabelul părinte și conțin informații mai detaliate despre înregistrarea părinte.
Câmpul este definit de tabelul părinte și se numește cheie primară. Același câmp apare în fiecare dintre tabelele copil și se numește cheie externă. Multe companii folosesc ID-uri de client sau o altă metodă numerică de a-și defini clienții și furnizorii. Se aplică un număr deoarece un nume poate apărea de mai multe ori, dar numerele sunt atribuite în mod unic doar unui singur client sau furnizor.
Există trei tipuri principale de relații de tabel.
- One-to-one – Doar un rând se poate potrivi între două mese.
- One-to-many – Un rând din tabelul părinte se poate potrivi cu mai multe rânduri din tabelul copil, dar fiecare rând din tabelul copil poate avea doar un rând potrivit în tabelul părinte.
- Many-to-many – Mai multe rânduri din fiecare tabel pot avea mai multe rânduri care se potrivesc în celălalt tabel. Un al treilea tabel este de obicei creat pentru a realiza acest lucru. Al treilea tabel include datele de căutare pentru cele două tabele.
Crearea unei relații între tabele
Pașii pentru a crea o relație între tabele sunt relativ simpli. Cu toate acestea, poate doriți să exersați pe o bază de date sandbox pentru a testa diferitele opțiuni.
- Du-te la Instrumente pentru baze de date și faceți clic pe Relaţii. Aceasta va afișa Afișați tabele Dacă nu se afișează ecranul, faceți clic pe Afișați tabele. Ecranul ar trebui să se afișeze fără solicitări dacă nu ați stabilit relația.
- Evidențiați tabelele pe care doriți să le conectați cu relația, apoi faceți clic Adăuga.
- Clic Închide.
- Faceți clic pe câmpul pe care doriți să îl utilizați pentru a crea relația. Trageți-l în același câmp din al doilea tabel. The Editați relațiile ecranul ar trebui să fie afișat.
- Examinați câmpul bifat. Ai trei variante:
- Aplică integritatea referențială – Tabelul copil trebuie să aibă un tabel părinte corespunzător. La început, aceasta este cea mai sigură alegere.
- Câmpuri legate de actualizarea în cascadă – Tabelele vor fi actualizate ori de câte ori înregistrarea aferentă este actualizată pe un alt tabel.
- Cascade Șterge înregistrările asociate – Tabelele vor fi șterse ori de câte ori înregistrarea aferentă este ștearsă de pe un alt tabel.
- Clic Crea.
- Verificați relația așa cum apare între cele două tabele de pe Afișați tabele
Faceți față corupțiilor fișierelor de acces
Relațiile fac datele în diferite tabele legate. Și faceți structura întregii baze de date mai complexă. În cazul în care o bază de date complexă Access este coruptă, puteți lua în considerare utilizarea unui profesionist Accesați repararea fișierelor instrument pentru a recupera atât tabelele, cât și relațiile.
Introducerea autorului:
Victor Ren este expert în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv repara problema xls și produse software de recuperare a cuvintelor. Pentru mai multe informații vizitați www.datanumen.com
Lasă un comentariu