Konceptuālā Un Loģiskā Modeļa Atšķirība

Konceptuālā Un Loģiskā Modeļa Atšķirība
Konceptuālā Un Loģiskā Modeļa Atšķirība

Video: Konceptuālā Un Loģiskā Modeļa Atšķirība

Video: Konceptuālā Un Loģiskā Modeļa Atšķirība
Video: Biznesa jēga un pārdošanas rīki. Egils Boitmanis / Infinitum 2024, Novembris
Anonim

Konceptuālais un loģiskais modelis

Datu modelēšana ir viens no uzdevumiem, kas mulsina daudzus modelētājus, jo tiek izmantoti dažādi modelēšanas modeļi. Trīs ļoti populāri datu modelēšanas stili ir konceptuāli, fiziski un loģiski modeļi, taču daudzu principu, kas pārklājas, dēļ cilvēki, kuri vēlas izmantot kādu no šiem modeļiem, paliek neskaidri. Viņu neskaidrības vēl vairāk palielinās tehniskā žargona un terminoloģijas dēļ. Šis raksts mēģinās vienkāršā veidā noteikt atšķirības starp konceptuālajiem un loģiskajiem modeļiem, lai novērstu lasītāju šaubas.

Konceptuālā datu modelēšana

Entītiju attiecību modelis ir konceptuālā datu modeļa pamatīpašība. Šī modeļa ERD vienības tiek attēlotas kā lodziņi, savukārt attiecības tiek attēlotas dimantu formā. Attiecību piemēru var uzskatīt par klientu, kas dod pasūtījumu, bet uzņēmuma vienība ir viss, kas var interesēt biznesu. Šo modeli izstrādāja Pīters Čens 1976. gadā. Tomēr kopš tā laika šis modelis ir atšķaidīts un reti tiek izmantots šodien tīrā veidā.

Konceptuālajā datu modelī ir arī datu vienības, izņemot entītijas un attiecības. Šie datu vienumi ir saistīti ar entītijām kā to atribūti. Dažus datu objektus, kas ir kopīgi visām entītijām, var saistīt ar daudzām modeļa entītijām. Jebkura konceptuālā datu modeļa iezīme ir tās pašas terminoloģijas izmantošana uzņēmumiem, kas tiek izmantoti biznesā. Lai gan konceptuālais modelis ir samērā vienkāršs, tomēr tas joprojām nav tāds, ņemot vērā mūsdienu uzņēmumu sarežģītību. Lai aprakstītu entītijas un to attiecības mūsdienu kontekstā, konceptuālā datu modelēšanā ir nepieciešams ļoti augsts abstrakcijas līmenis.

Datu loģiskā modelēšana

Tieši tad, kad IT dati ir jāievieš biznesa datos, tiek izmantots loģisko datu modelis. Kaut arī konceptuālajā modelī, nosaucot entītijas un attiecības, nav nepieciešams rīkojums, loģiskajam modelim, veidojot atribūtus, ir jāņem vērā organizācija. Pēc tam var meklēt surogātatslēgas, lai būtu vieglāk, ja ārzemju atslēgas padara tabulas sarežģītas. Kad tas ir pabeigts. Šķiet, ka loģiskais modelis ir tuvu fiziskajam modelim. Tomēr tam joprojām ir līdzības ar konceptuālo modeli. Loģiskajam modelim ir primārie, ārējie un alternatīvie taustiņi, bet nekas īpaši nav mērķa datu bāzes platformai.

Kāda ir atšķirība starp konceptuālo un loģisko datu modeli?

• Datu modelēšanai ir svarīgi gan konceptuālie, gan loģiskie datu modeļi

• Kaut arī konceptuālais datu modelis atvieglo saziņu, aprakstot datu prasības, loģiskais datu modelis ļauj IT vīriešiem izveidot čipu, neraizējoties par datu bāzes ierobežojumiem.

Ieteicams: