- - Acces 2010: Construirea relațiilor între tabelele de baze de date

Acces 2010: Construirea relațiilor între tabelele de baze de date

Unul dintre avantajele sistemului relațional de gestionare a bazelor de date, cum ar fi Access 2010 este de a configura cu ușurință tabelele și relațiile cu constrângerile pentru a le urmări mai strâns. O caracteristică este capacitatea de a crea și menține relații între tabele.

Pentru a începe cu, Lansați accesul, creați tabelepentru definirea relațiilor dintre ele. Pentru instanță, folosesc o bază de date existentă cu tabele (chei primare alocate și tipuri de date cu restricții aplicate). Lansați Access 2010, navigați la Instrumente de baze de date pe noua panglică de acces și faceți clic pe relaţii buton.

clip_image001

Accesul se va deschide relaţii tab cu Afișare tabel Căsuță de dialog. Selectați tabele, interogări sau ambele și apăsați Adăuga.

clip_image002

Vei vedea tabele selectate / interogări ferestre mici cu nume de coloane în Fereastra relațiilor. Acum, așezați-vă începeți să reflectați asupra meselor selectate pentru a le relaționa corect. În acest exemplu folosesc doar patru tabele (AddictiveTips Exemplu, Cursuri, lector, fișă de marcare).

clip_image003

Acum creez o relație între multe Exemplu AddictiveTips (Student) și Cursuri masa. Faceți clic și mențineți apăsată tasta principală a Exemplu AddictiveTips, trageți-l și aruncați-l peste numele cursului în fereastră mică din Cursuri. Imediat Editează relațiile va apărea fereastra de dialog. Aici puteți crea o nouă relație între tabele, Specificați tipul de unire și Consolidarea integrității referențiale. În scop demonstrativ, voi ignora toate opțiunile și voi atinge Crea.

clip_image004

Veți vedea o relație de mai multe creată între ID-ul exemplului AddictiveTips și Codul cursului.

clip_image005

Pentru a crea o relație unu cu aplicarea integrității referențiale, mențineți apăsat ID-ul exemplului AddictiveTips, trageți-l și aruncați-l ID-ul foii de marcă. Editează relația va apărea caseta de dialog. Acum activați Consolidarea integrității referențiale (asigurați consecvența & validează intrările corespunzătoare) & Încărcare în cascada Șterge înregistrări conexe caseta de selectare (asigură eliminarea tuturor datelor conexe din Fișă de marcă când ID-ul Exemplu AddictiveTips este șters). Clic Tip unire pentru a deschide caseta de dialog a acesteia.

clip_image006

Aceste trei opțiuni sunt similare cu cele ale SQL unire interioară, unire exterioară și dreapta exterior a te alatura. Selectați un tip de unire și Apăsați O.K.

clip_image007

Clic Crea a face relație 1-1 între ID-ul exemplului AddictiveTips și ID-ul foii de marcă.

clip_image008

Aceasta este cea mai simplă formă de relații între tabele / interogări. Devine mult mai complex și evaziv pe măsură ce crește.

clip_image009

Relațiile fac posibilă corelarea și asigurarea coerenței datelor de la o masă la alta. Acum puteți descărca puterea Access 2010 prin crearea mai multor tabele și crearea de relații cu acestea.

Comentarii