Skirtumas tarp konceptualaus ir loginio modelio

Skirtumas tarp konceptualaus ir loginio modelio
Skirtumas tarp konceptualaus ir loginio modelio

Video: Skirtumas tarp konceptualaus ir loginio modelio

Video: Skirtumas tarp konceptualaus ir loginio modelio
Video: Mokykla+ | Fizika | 8-9 klasė | Elektra || Laisvės TV X 2024, Liepa
Anonim

Koncepcinis prieš loginį modelį

Duomenų modeliavimas yra viena užduočių, dėl kurių daugelis modeliuotojų klaidina, nes naudojami skirtingi modeliavimo modeliai. Trys labai populiarūs duomenų modeliavimo stiliai yra konceptualūs, fiziniai ir loginiai modeliai, tačiau dėl daugelio sutampančių principų žmonės, norintys pasinaudoti bet kuriuo iš šių modelių, lieka sutrikę. Jų painiavą dar labiau padidina techninis žargonas ir terminija. Šiame straipsnyje bus bandoma paprastais žodžiais išsiaiškinti konceptualių ir loginių modelių skirtumus, kad skaitytojams būtų pašalintos abejonės.

Koncepcinis duomenų modeliavimas

Subjektų santykių modelis yra pagrindinė konceptualaus duomenų modelio savybė. Šio modelio ERD subjektai vaizduojami kaip langeliai, o santykiai vaizduojami deimantų pavidalu. Santykių pavyzdys gali būti laikomas kliento nurodymu, o subjekto pavyzdys yra viskas, kas gali dominti verslą. Šį modelį 1976 m. sukūrė Peteris Chenas. Tačiau nuo to laiko šis modelis buvo atskiestas ir retai naudojamas. gryna forma šiandien.

Koncepciniame duomenų modelyje, be objektų ir ryšių, taip pat yra duomenų elementų. Šie duomenų elementai yra susieti su subjektais kaip jų atributai. Kai kurie duomenų elementai, bendri visiems objektams, gali būti susieti su daugeliu modelio objektų. Viena iš bet kurio konceptualaus duomenų modelio ypatybių yra tos pačios terminijos naudojimas subjektams, kurie naudojami versle. Nors koncepcinis modelis yra gana paprastas, jis toks nelieka, atsižvelgiant į įmonių sudėtingumą šiandien. Norint apibūdinti esybes ir jų ryšius šiandieniniame kontekste, koncepciniame duomenų modeliavime reikalingas labai didelis abstrakcijos lygis.

Loginis duomenų modeliavimas

Kai IT duomenys turi būti įdiegti į verslo duomenis, naudojamas loginis duomenų modelis. Nors konceptualiame modelyje nebūtina turėti tvarkos įvardijant esybes ir ryšius, loginis modelis reikalauja atsižvelgti į organizavimą kuriant atributus. Tada galima pasirinkti pakaitinius raktus, kad būtų lengviau, jei dėl pašalinių raktų lentelės atrodytų sudėtingos. Baigę. Loginis modelis atrodo artimas fiziniam modeliui. Tačiau jis vis dar turi panašumų su konceptualiu modeliu. Loginis modelis turi pirminius, svetimus ir alternatyvius raktus, bet nieko ypatingo tikslinei duomenų bazės platformai.

Kuo skiriasi koncepcinis ir loginis duomenų modelis?

• Duomenų modeliavimui svarbūs ir konceptualūs, ir loginiai duomenų modeliai

• Nors koncepcinis duomenų modelis palengvina ryšį su duomenų poreikio aprašymu, loginis duomenų modelis leidžia IT specialistams įsitraukti nesijaudinant dėl duomenų bazės apribojimų.

Rekomenduojamas: