Ce este o entitate în Microsoft Access?

O entitate din Microsoft Access îndeplinește un rol foarte important. Sarcina sa este de a reprezenta o persoană, loc, obiect, eveniment sau idee care stochează și prelucrează date. O entitate dintr-o bază de date relațională are propriul său tabel. În tabelul entității se află atributele, denumite și câmp sau coloană care caracterizează entitatea.

La crearea fiecărei entități, este recomandabil să specificați o cheie atribuită, care este o cheie primară, pentru a vă asigura că înregistrările din tabel conțin o singură valoare unică. În Microsoft Access, nealocarea unei chei primare solicită Microsoft Access să creeze automat un tip de date cu număr automat după obținerea permisiunii dvs. Rețineți că există anumite limitări la autonumerarea tipurilor de date atunci când impuneți integritatea referențială.

Videoclipul zilei

Diagrama entitate-relație

În timpul etapei de proiectare a bazei de date Microsoft Access, o diagramă entitate-relație sau E-R este o imagine populară reprezentarea unei structuri de baze de date relaționale care ilustrează toate entitățile, atributele și relatii. Această diagramă este realizată înainte de introducerea fizică a oricărei informații în baza de date. Diagrama E-R reprezintă entitățile ca dreptunghiuri.

Cheia primară, care este o coloană sau o colecție de coloane care identifică în mod unic un rând dat dintr-un tabel pentru fiecare entitate, apare deasupra liniei din dreptunghi pentru fiecare entitate. Celelalte câmpuri care completează entitatea apar sub linia din dreptunghi. O linie întreruptă de la un dreptunghi la altul indică relații, de obicei cheia primară la cheia externă, care este un câmp (sau o colecție de câmpuri) dintr-un tabel a cărui valoare este necesară pentru a se potrivi cu valoarea cheii primare pentru o secundă masa.

Integritatea entității

Atunci când alegeți un câmp ca cheie primară, o valoare nulă, care este o valoare necunoscută sau inaplicabilă, nu este acceptabilă. Integritatea entității este regula conform căreia niciun câmp care face parte din cheia primară nu poate accepta valori nule. Regula exprimă unicitatea. Fiecare înregistrare va avea propria sa identitate, iar împiedicarea cheii primare să aibă o valoare nulă garantează că o înregistrare se poate distinge de alta.

Entitate dependentă versus entitate independentă

O entitate dependentă este un tabel care necesită o relație cu un alt tabel pentru identificare. O entitate independentă este un tabel care nu necesită o relație cu un alt tabel. Într-o diagramă E-R, colțurile rotunde reprezintă entitatea dependentă, iar colțurile pătrate reprezintă entitatea independentă.

Model entitate-relație

Modelul E-R este o abordare adecvată pentru a reprezenta date într-o bază de date Microsoft Access care utilizează diagrame E-R, similare cu metodă utilizată de limbajul de proiectare a bazei de date exclusiv ca instrument de reprezentare a entităților, atributelor și relatii. Într-un model E-R, dreptunghiurile reprezintă entitățile, iar triunghiurile reprezintă relațiile. Pentru a ilustra relațiile partajate între entități, liniile conectează entitățile și sunt etichetate pentru a indica tipul de relație. De exemplu, o relație unu-la-mai multe dintre entități este reprezentată ca „1” la „n”, în timp ce o relație multi-la-mai multe dintre entități este reprezentată ca „m” la „n”.

Entitate compusă

O entitate compusă este o soluție validă pentru a ilustra o entitate care există pentru a îndeplini relația multi-la-mulți. Reprezentând această relație este un diamant într-un dreptunghi.