Tipuri de conexiuni la baza de date

Titlul lucrării: Tipuri de conexiuni în baza de date

Specializarea: Informatică, Cibernetică și Programare

Descriere: În această carte tabel va conține link-uri către intrările editorilor de masă. In cele mai multe cazuri, o potrivire cheie primară a unui tabel care cuprinde, pentru fiecare rând un identificator unic și o cheie externă într-un alt tabel. Cu acest sens, fiecare rând din tabelul A poate corespunde cu mai multe rânduri de tabel B, dar fiecare rând A. Multe Conexiuni Tabelul B poate avea doar un singur rând de tabel pentru mulți Atunci când comunică multe, multe fiecare rând din tabelul A poate corespunde cu mai multe rânduri de tabel B, și vice-versa.

Dimensiune fișier: 16.81 KB

Job descărcat: 9 persoane.

relațiile 3.Vidy în baza de date

Care este legătura între tabele

Mai opțiunea corectă este impunerea informației editor într-un tabel separat „Publishers“. În acest tabel, „cărți“ conține o referire la „editori“ intrări de tabel.

Pentru a păstra sincronizarea, ar trebui să asigure integritatea datelor între tabele „cărți“ și „editori“. Comunicarea cu integritatea datelor permit să se asigure că datele într-un tabel reflectă datele din cealaltă. De exemplu, fiecare carte în tabelul de „cărți“ este asociat cu un editor specific în tabelul „Publishers“. Adăugați pentru a rezerva o masă pentru un editor care nu se află în baza de date, datele nu este posibilă.

Tipuri de relații între tabele

Comunicarea se realizează prin potrivirea datelor în coloane cheie; de obicei, coloane în ambele tabele au același nume. In cele mai multe cazuri, o potrivire cheie primară a unui tabel care cuprinde, pentru fiecare rând un identificator unic și o cheie externă într-un alt tabel. De exemplu, fiecare dintre edițiile de vânzare, puteți conecta volumul vânzărilor sale prin crearea coloanei „ID_izdaniya“ în tabelul „cărți“ (element primar) și coloana „ID_izdaniya“ în tabelul „vânzări“ (cheia externă).

Comunicarea „unu la mulți“ este creat în cazul în care doar una din coloană constrângerea unică de legare impusă sau este cheia primară.

În partea de conectare Microsoft Access „una la mai multe“, care corespunde cheii primare, este indicat simbolul cheie. partea de conectare, ceea ce corespunde unei chei străine se face referire la simbolul infinit.

„Mulți la mulți“ comunicare

Comunicarea „unu la unu“

La încercarea de a stabili un „unu la unu“, fiecare rând din tabelul A poate avea doar un singur rând de masă B și invers. Comunicarea „unu la unu“ este creat atunci când cele două coloane aferente sunt chei primare sau au constrângeri unice sunt impuse.

Acest tip de conexiune este rar folosit, deoarece într-o astfel de situație este, de obicei, datele se pot conecta pot fi stocate într-un tabel. Utilizați tipul de conexiune „unu la unu“ este posibilă în următoarele cazuri.
• Pentru a împărți tabelul care conține prea multe coloane.
• Pentru a izola o parte dintr-un tabel din motive de securitate.
• Pentru depozitarea pe termen scurt, folosind datele pentru a le elimina este cel mai simplu mod prin curățarea tabelelor.
• Pentru a stoca date referitoare numai la un subset al mesei principale.
În partea de conectare Microsoft Access „unu la unu“, care corespunde cheii primare, este indicat simbolul cheie. partea de conectare, ceea ce corespunde unei chei străine, așa cum este indicat printr-un simbol cheie.