Razlika Između Konceptualnog I Logičkog Modela

Razlika Između Konceptualnog I Logičkog Modela
Razlika Između Konceptualnog I Logičkog Modela

Video: Razlika Između Konceptualnog I Logičkog Modela

Video: Razlika Između Konceptualnog I Logičkog Modela
Video: BlitzWolf BW-IS22 - Сигнализация, wi-fi + GSM, Tuya Smart, интеграция и управление в Home Assistant 2024, Travanj
Anonim

Konceptualni vs logički model

Modeliranje podataka jedan je zadatak koji zbunjuje mnoge modelere zbog upotrebe različitih dizajna modeliranja. Tri stila modeliranja podataka koja su vrlo popularna su konceptualni, fizički i logički model, ali zbog mnogih preklapajućih principa, ljudi koji žele koristiti bilo koji od ovih modela ostaju zbunjeni. Zbunjenost im se dodatno povećava zbog tehničkog žargona i terminologije. Ovaj će članak pokušati jednostavnim rječnikom otkriti razlike između konceptualnih i logičkih modela kako bi se čitateljima uklonile sumnje.

Konceptualno modeliranje podataka

Entitetski model odnosa osnovna je značajka konceptualnog modela podataka. U ERD-u ovog modela entiteti su predstavljeni kao okviri, dok su odnosi prikazani u obliku dijamanata. Primjer odnosa može se uzeti kao naručivanje kupca, a primjer subjekta su sve stvari koje bi tvrtku mogle zanimati. Ovaj model razvio je Peter Chen 1976. Međutim, od tada se ovaj model razrijedio i rijetko se koristi u svom čistom obliku danas.

U konceptualnom modelu podataka postoje i jedinice podataka osim entiteta i odnosa. Te su stavke podataka povezane s entitetima kao njihovi atributi. Neke stavke podataka koje su zajedničke svim entitetima mogu se povezati s mnogim entitetima u modelu. Jedna od značajki bilo kojeg konceptualnog modela podataka je upotreba iste terminologije za subjekte koja se koristi u poslu. Iako je konceptualni model relativno jednostavan, takav ne ostaje s obzirom na složenost tvrtki danas. Da bi se opisali entiteti i njihovi odnosi u današnjem kontekstu, u konceptualnom modeliranju podataka potrebna je vrlo visoka razina apstrakcije.

Logičko modeliranje podataka

Kada se IT podaci trebaju implementirati u poslovne podatke, koristi se logički model podataka. Iako nema potrebe za redoslijedom pri imenovanju entiteta i odnosa u konceptualnom modelu, logički model zahtijeva uzimanje u obzir organizacije prilikom stvaranja atributa. Zatim se može potražiti zamjenski ključevi kako bi se olakšalo ako strani ključevi čine da tablice izgledaju komplicirano. Jednom dovršeno. Čini se da je logički model blizak fizičkom modelu. Međutim, još uvijek ima sličnosti s konceptualnim modelom. Logički model ima primarne, strane i zamjenske ključeve, ali ništa posebno za ciljanu platformu baze podataka.

Koja je razlika između konceptualnog i logičkog modela podataka?

• I konceptualni i logički modeli podataka važni su za modeliranje podataka

• Iako konceptualni model podataka olakšava komunikaciju s opisom zahtjeva za podacima, logični model podataka omogućuje IT-ovcima da se usidre bez potrebe da se brinu oko ograničenja baze podataka.

Preporučeno: