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: Какие бывают виды ip адресов? 2024, Srpanj
Anonim

Konceptualni nasuprot logičkom modelu

Modeliranje podataka zadatak je koji zbunjuje mnoge modelare zbog upotrebe različitih dizajna modeliranja. Tri stila modeliranja podataka koji su vrlo popularni su konceptualni, fizički i logički modeli, ali zbog mnogih principa koji se preklapaju, ljudi koji žele koristiti bilo koji od ovih modela ostaju zbunjeni. Njihova se zbunjenost dodatno povećava zbog tehničkog žargona i terminologije. Ovaj će članak pokušati otkriti razlike između konceptualnih i logičkih modela jednostavnim rječnikom kako bi uklonio sumnje iz umova čitatelja.

Konceptualno modeliranje podataka

Model odnosa entiteta osnovna je značajka konceptualnog modela podataka. U ERD-u ovog modela, entiteti su predstavljeni kao kutije, dok su odnosi prikazani u obliku dijamanata. Primjer odnosa može se uzeti kao kupac koji daje nalog, dok je primjer entiteta sve ono što bi moglo zanimati tvrtku. Ovaj je model razvio Peter Chen 1976. Međutim, od tada je ovaj model razvodnjen i rijetko se koristi u svom čistom obliku danas.

U konceptualnom podatkovnom modelu također postoje podatkovne stavke osim entiteta i odnosa. Te su podatkovne stavke povezane s entitetima kao njihovi atributi. Neke stavke podataka koje su zajedničke svim entitetima mogu se povezati s mnogim entitetima u modelu. Jedna značajka bilo kojeg konceptualnog podatkovnog modela je korištenje iste terminologije za entitete koja se koristi u poslovanju. Iako je konceptualni model relativno jednostavan, on nije takav s obzirom na složenost današnjih tvrtki. Za opisivanje entiteta i njihovih odnosa u današnjem kontekstu potrebna je vrlo visoka razina apstrakcije u konceptualnom modeliranju podataka.

Modeliranje logičkih podataka

Kada se IT podaci žele implementirati u poslovne podatke, koristi se logički model podataka. Iako nema potrebe za redoslijedom prilikom imenovanja entiteta i odnosa u konceptualnom modelu, logički model zahtijeva uzimanje u obzir organizacije prilikom stvaranja atributa. Zatim se mogu koristiti surogat ključevi kako bi se olakšalo ako strani ključevi čine da tablice izgledaju komplicirano. Jednom dovršen. Č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 alternativne ključeve, ali ništa posebno za ciljnu 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

• Dok konceptualni podatkovni model olakšava komunikaciju uz opis zahtjeva za podacima, logički podatkovni model omogućuje IT ljudima da se uključe bez potrebe da se zamaraju ograničenjima baze podataka.

Preporučeni: