Rozdiel Medzi Koncepčným A Logickým Modelom

Rozdiel Medzi Koncepčným A Logickým Modelom
Rozdiel Medzi Koncepčným A Logickým Modelom

Video: Rozdiel Medzi Koncepčným A Logickým Modelom

Video: Rozdiel Medzi Koncepčným A Logickým Modelom
Video: Booleova algebra 1 2024, November
Anonim

Koncepčný vs logický model

Dátové modelovanie je jedna úloha, ktorá mnohých modelárov mätie z dôvodu použitia rôznych návrhov modelovania. Tri štýly dátového modelovania, ktoré sú veľmi populárne, sú koncepčné, fyzické a logické modely, ale kvôli mnohým prekrývajúcim sa princípom zostávajú ľudia, ktorí chcú využiť ktorýkoľvek z týchto modelov, zmätení. Ich zmätok sa ďalej zvyšuje z dôvodu technického žargónu a terminológie. Tento článok sa pokúsi jednoduchým spôsobom zistiť rozdiely medzi koncepčnými a logickými modelmi, aby odstránil pochybnosti z myslí čitateľov.

Koncepčné modelovanie údajov

Entity Relationship Model je základnou črtou koncepčného dátového modelu. V súbore ERD tohto modelu sú entity predstavované ako polia, zatiaľ čo vzťahy sú znázornené vo forme diamantov. Príkladom vzťahu je zákazka, ktorá dáva objednávku, zatiaľ čo príkladom entity sú všetky veci, ktoré by mohli zaujímať podnik. Tento model vyvinul Peter Chen v roku 1976. Odvtedy sa však tento model zriedil a používa sa zriedka. v dnešnej čistej podobe.

V koncepčnom dátovom modeli sú okrem entít a vzťahov aj dátové položky. Tieto dátové položky sú spojené s entitami ako ich atribúty. Niektoré dátové položky, ktoré sú spoločné pre všetky entity, je možné prepojiť s mnohými entitami v modeli. Jednou z funkcií každého koncepčného dátového modelu je použitie rovnakej terminológie pre subjekty, ktoré sa používajú v podnikaní. Aj keď je koncepčný model pomerne jednoduchý, nezostáva to tak vzhľadom na zložitosť dnešných spoločností. Na popísanie entít a ich vzťahov v dnešnom kontexte je v koncepčnom modelovaní dát potrebná veľmi vysoká úroveň abstrakcie.

Logické modelovanie údajov

Logický dátový model sa využije vtedy, keď sa majú do obchodných údajov implementovať údaje IT. Aj keď pri pomenovávaní entít a vzťahov v koncepčnom modeli nie je potrebné mať poradie, logický model vyžaduje pri vytváraní atribútov zohľadnenie organizácie. Potom je možné vyhľadať náhradné kľúče, aby bolo jednoduchšie, ak cudzie kľúče spôsobia, že tabuľky vyzerajú komplikovane. Po dokončení. Logický model sa zdá byť blízky fyzickému modelu. Stále má však podobnosti s koncepčným modelom. Logický model má primárne, cudzie a alternatívne kľúče, ale nič konkrétne pre cieľovú databázovú platformu.

Aký je rozdiel medzi koncepčným a logickým dátovým modelom?

• Pre dátové modelovanie sú dôležité tak koncepčné, ako aj logické dátové modely

• Zatiaľ čo koncepčný dátový model uľahčuje komunikáciu s popisom dátových požiadaviek, logický dátový model umožňuje IT pracovníkom čipovať bez obmedzení týkajúcich sa databázových obmedzení.

Odporúčaná: