Kakšna je razlika med atributom in domeno - Razlika Med

Kakšna je razlika med atributom in domeno

The glavna razlika med atributom in domeno je to atribut je lastnost, ki predstavlja entiteto, medtem ko je domena zbirka vrednosti, ki se lahko dodelijo atributu.

Pred razvojem baze podatkov je bistveno oblikovati bazo podatkov. Diagram entitetnega odnosa (ER) pomaga pridobiti konceptualni pogled na bazo podatkov. Zagotavlja grafično predstavitev logične strukture baze podatkov. Prav tako pomaga razumeti razmerje med podatki. Atribut in domena sta dva pojma, povezana z ER-diagrami.

Pokrita ključna območja

1. Kaj je entiteta
   – Opredelitev, funkcionalnost
2. Kaj je atribut
   – Opredelitev, funkcionalnost
3. Kaj je domena
   – Opredelitev, funkcionalnost
4. Razlika med atributom in domeno
  – Primerjava ključnih razlik

Ključni pogoji

Atribut, DBMS, domena, entiteta


Kaj je entiteta

Entiteta je objekt resničnega sveta. Na primer, predpostavite univerzitetno bazo podatkov. Študent, predavatelj in predmet so subjekti. Odnosi pomagajo povezati te entitete skupaj. Subjekti so tabele zbirke podatkov. Poleg tega se niz entitet nanaša na zbirko podobnih tipov entitet. V entitetah študentov se niz zapisov ali celoten nabor podatkov vseh študentov imenuje množica entitet.

Kaj je atribut

Atribut pomaga predstavljati entiteto. Vsak atribut ima vrednost. Na primer, prevzamemo subjekt predmeta. Ima atribute, kot so course_id, ime, trajanje in predavatelj.


Slika 1: Diagram ER

Obstajajo različne vrste atributov, kot sledi.

Enostaven atribut - Ti atributi so atomski. Ne moremo jih še razčleniti. npr. - id, ime itd.

Sestavljeni atribut - Ti atributi so zbirka preprostih atributov. npr. - Ime je lahko sestavljeno iz prvega, srednjega in zadnjega imena.

Izpeljan atribut - Ti atributi niso na voljo v bazi podatkov, vendar jih lahko najdemo z drugimi atributi. npr. - Starost lahko dobimo z datumom rojstva. Zato je izpeljan atribut.

Atribut z enim vrednotenjem - Ti atributi imajo samo eno vrednost. npr. - student_id

Atribut z več vrednostmi - Ti atributi imajo lahko več vrednosti. npr. - e-pošta, številka telefona

Kaj je domena

Domena se nanaša na niz vrednosti, ki jih lahko dodelimo atributu. Vsak atribut ima domeno. Poleg tega mora biti ime niz. Ne more imeti številskih vrednosti. Starost mora biti pozitivno število. Poleg tega lahko obstajajo področja, kot je starost med 20 in 35 let, državljanstvo bi moralo biti ameriško, britansko ali kanadsko. Z drugimi besedami, vsak od teh atributov ima nabor vrednosti, ki jim je dodeljen in se imenujejo domene.

Razlika med atributom in domeno

Opredelitev

Atribut je opisna lastnost, ki je v lasti vsakega subjekta množice entitet, medtem ko je domena nabor vrednosti, dovoljenih za atribut. To je torej glavna razlika med atributom in domeno.

Uporaba

Pomembno je, da atributi pomagajo opisati entiteto, medtem ko domene pomagajo definirati obseg vrednosti, ki ustrezajo določenemu atributu. Zato je to še ena razlika med atributom in domeno.

Primer

Ime in starost sta dva primera atributov. Poleg tega mora biti ime abecedno in starost mora biti pozitivna, da pojasni domeno.

Zaključek

Atribut in domena sta dva izraza, povezana z diagrami ER v načrtovanju podatkovne baze. Glavna razlika med atributom in domeno je, da je atribut lastnost, ki predstavlja entiteto, medtem ko je domena zbirka vrednosti, ki se lahko dodeli atributu.

Sklic:

1. Osnovni koncepti ER modela v DBMS. “Vrste topologije omrežja v računalniških omrežjih | Študija,