Kaj je entiteta v Microsoft Accessu?

Entiteta v Microsoft Accessu opravlja zelo pomembno vlogo. Njegova naloga je predstavljati osebo, kraj, predmet, dogodek ali idejo, ki hrani in obdeluje podatke. Entiteta v relacijski bazi podatkov ima svojo tabelo. V tabeli entitete so atributi, imenovani tudi polje ali stolpec, ki označuje entiteto.

Pri ustvarjanju vsake entitete je priporočljivo določiti dodeljeni ključ, ki je primarni ključ, da zagotovite, da zapisi tabele vsebujejo samo eno edinstveno vrednost. V Microsoft Accessu, če ne dodelite primarnega ključa, Microsoft Access pozove, da samodejno ustvari tip podatkov za samodejno število, potem ko pridobi vaše dovoljenje. Upoštevajte, da obstajajo določene omejitve za samodejno številčenje podatkovnih tipov pri uveljavljanju referenčne celovitosti.

Video dneva

Diagram entiteta-razmerje

V fazi načrtovanja baze podatkov Microsoft Access je diagram razmerja med entiteto ali E-R priljubljen vizualni diagram. predstavitev strukture relacijske baze podatkov, ki ponazarja vse entitete, atribute in odnose. Ta diagram je narejen pred fizičnim vnosom kakršnih koli informacij v bazo podatkov. E-R diagram predstavlja entitete kot pravokotnike.

Primarni ključ, ki je stolpec ali zbirka stolpcev, ki enolično identificira dano vrstico v tabeli za vsako entiteto, se prikaže nad vrstico v pravokotniku za vsako entiteto. Druga polja, ki dokončajo entiteto, se prikažejo pod črto v pravokotniku. Črtkana črta od enega pravokotnika do drugega označuje razmerja, običajno primarni ključ do tujega ključa, ki je polje (ali zbirka polj) v tabeli, katere vrednost se mora za sekundo ujemati z vrednostjo primarnega ključa mizo.

Integriteta entitete

Ko izberete polje kot primarni ključ, ničelna vrednost, ki je neznana ali neuporabna vrednost, ni sprejemljiva. Celovitost entitete je pravilo, da nobeno polje, ki je del primarnega ključa, ne sme sprejeti ničelnih vrednosti. Pravilo izraža edinstvenost. Vsak zapis bo imel svojo identiteto in preprečevanje, da bi imel primarni ključ ničelno vrednost, zagotavlja, da se en zapis razlikuje od drugega.

Odvisni subjekt v primerjavi z neodvisnim subjektom

Odvisna entiteta je tabela, ki za identifikacijo zahteva odnos z drugo tabelo. Neodvisna entiteta je tabela, ki ne zahteva povezave z drugo tabelo. V diagramu E-R okrogli vogali predstavljajo odvisno entiteto, kvadratni vogali pa neodvisno entiteto.

Model entiteta-razmerje

Model E-R je primeren pristop za predstavitev podatkov v bazi podatkov Microsoft Access, ki uporablja E-R diagrame, podobne metoda, ki jo uporablja jezik oblikovanja baze podatkov izključno kot orodje za predstavljanje entitet, atributov in odnose. V modelu E-R pravokotniki predstavljajo entitete, trikotniki pa odnose. Za ponazoritev odnosov, ki si jih delijo entitete, črte povezujejo entitete in so označene, da označujejo vrsto razmerja. Na primer, razmerje ena proti več med entitetami je predstavljeno kot "1" do "n", medtem ko je razmerje mnogo proti več med entitetami predstavljeno kot "m" do "n".

Sestavljena entiteta

Sestavljena entiteta je veljavna rešitev za ponazoritev entitete, ki obstaja za izpolnjevanje razmerja mnogo proti mnogim. To razmerje predstavlja diamant znotraj pravokotnika.