Skirtumas Tarp Koncepcinio Ir Loginio Modelio

Skirtumas Tarp Koncepcinio Ir Loginio Modelio
Skirtumas Tarp Koncepcinio Ir Loginio Modelio

Video: Skirtumas Tarp Koncepcinio Ir Loginio Modelio

Video: Skirtumas Tarp Koncepcinio Ir Loginio Modelio
Video: Sužinok viską. Magistrantūra KTU Informatikos fakultete. 2024, Lapkritis
Anonim

Konceptualus vs loginis modelis

Duomenų modeliavimas yra viena užduotis, kuri klaidina daugelį modelių dėl skirtingų modeliavimo modelių naudojimo. Trys labai populiarūs duomenų modeliavimo stiliai yra konceptualūs, fiziniai ir loginiai modeliai, tačiau dėl daugybės principų, kurie sutampa, žmonės, norintys pasinaudoti bet kuriuo iš šių modelių, lieka painūs. Jų painiava dar labiau padidėja dėl techninio žargono ir terminologijos. Šiame straipsnyje bus bandoma paprastais žodžiais išsiaiškinti konceptualių ir loginių modelių skirtumus, kad pašalintume abejones iš skaitytojų galvų.

Konceptualus duomenų modeliavimas

Esybės ryšio modelis yra pagrindinis konceptualaus duomenų modelio bruožas. Šio modelio ERD objektai vaizduojami kaip langeliai, o santykiai vaizduojami deimantų pavidalu. Santykių pavyzdžiu galima laikyti klientą, kuris duoda užsakymą, o subjekto pavyzdys yra viskas, kas gali dominti verslą. Šį modelį sukūrė Peteris Chenas 1976 m. gryna forma šiandien.

Konceptualiame duomenų modelyje yra duomenų elementų, išskyrus objektus ir ryšius. Šie duomenų elementai yra susieti su subjektais kaip jų atributai. Kai kurie duomenų elementai, bendri visiems subjektams, gali būti susieti su daugeliu modelio objektų. Viena bet kokio konceptualaus duomenų modelio ypatybė yra ta pati verslo įmonėse vartojamos terminijos vartojimas. Nors konceptualus modelis yra gana paprastas, jis nelieka toks, atsižvelgiant į šiandienos įmonių sudėtingumą. Norint apibūdinti subjektus ir jų ryšius šiandieniniame kontekste, reikia labai aukšto abstrakcijos lygio, atliekant konceptualų duomenų modeliavimą.

Loginis duomenų modeliavimas

Būtent tada, kai verslo duomenys turi būti įdiegti IT duomenys, naudojamas loginis duomenų modelis. Nors konceptualiame modelyje įvardijant esybes ir ryšius nereikia turėti tvarkos, kuriant atributus loginis modelis reikalauja atsižvelgti į organizavimą. Tada galima ieškoti pakaitinių raktų, kad būtų lengviau, jei dėl svetimų raktų lentelės atrodo sudėtingos. Kai baigsite. Atrodo, kad loginis modelis yra artimas fiziniam modeliui. Tačiau jis vis dar turi panašumų su konceptualiu modeliu. Loginiame modelyje yra pirminiai, svetimi ir pakaitiniai raktai, bet nieko nėra tikslinės duomenų bazės platformai.

Kuo skiriasi konceptualūs ir loginiai duomenų modeliai?

• Duomenų modeliavimui svarbu tiek konceptualūs, tiek loginiai duomenų modeliai

• Nors konceptualus duomenų modelis palengvina bendravimą aprašant duomenų reikalavimo reikalavimus, loginis duomenų modelis leidžia IT vyrams prisijungti, nesijaudinant dėl duomenų bazės apribojimų.

Rekomenduojama: