Концептуалдык жана логикалык модел
Маалыматтарды моделдөө – бул моделдөөнүн ар кандай конструкцияларын колдонгондуктан көптөгөн моделчилерди чаташтырган тапшырма. Маалыматтарды моделдештирүүнүн үч стили абдан популярдуу концептуалдык, физикалык жана логикалык моделдер, бирок көптөгөн бири-бирин кайталаган принциптерден улам, бул моделдердин кайсынысын болбосун колдонууну каалаган адамдар чаташып калышат. Алардын башаламандыгы техникалык жаргондордон жана терминологиядан улам көбөйүүдө. Бул макалада концептуалдык жана логикалык моделдердин ортосундагы айырмачылыктарды жөнөкөй сөз менен табууга аракет кылабыз, андыктан окурмандардын аң-сезиминен шектенүүлөрдү алып салуу керек.
Концептуалдык маалыматтарды моделдөө
Тармактык мамилелер модели концептуалдык маалымат моделинин негизги өзгөчөлүгү болуп саналат. Бул моделдин ERDде субъекттер кутучалар катары көрсөтүлөт, ал эми мамилелер алмаз түрүндө сүрөттөлөт. Мамилелердин мисалын заказ берүүчү заказ катары алсак болот, ал эми субъекттин мисалы бизнести кызыктырган нерселердин баары болуп саналат. Бул модель 1976-жылы Питер Чен тарабынан иштелип чыккан. Бирок, ошондон бери бул модель суюлтулуп, сейрек колдонулат. бүгүнкү күндө анын таза түрүндө.
Концептуалдык берилиштер моделинде субъекттерден жана мамилелерден тышкары маалымат элементтери да бар. Бул маалымат элементтери алардын атрибуттары катары объекттерге байланышкан. Бардык объекттер үчүн жалпы болгон кээ бир маалымат элементтери моделдеги көптөгөн объекттерге байланыштырылышы мүмкүн. Ар кандай концептуалдык маалымат моделинин бир өзгөчөлүгү бизнесте колдонулган субъекттер үчүн бирдей терминологияны колдонуу болуп саналат. Концептуалдык модель салыштырмалуу жөнөкөй болсо да, бүгүнкү күндө компаниялардын татаалдыгын эске алганда, ал мындай бойдон кала бербейт. Бүгүнкү контекстте субъекттерди жана алардын мамилелерин сүрөттөө үчүн концептуалдык маалыматтарды моделдөөдө абстракциянын өтө жогорку деңгээли талап кылынат.
Логикалык маалыматтарды моделдөө
Бизнес берилиштеринде IT маалыматтары ишке ашырыла турган учурда логикалык маалымат модели колдонулат. Концептуалдык моделде субъектилерди жана мамилелерди атоодо тартиптин кереги жок болсо да, логикалык модель атрибуттарды түзүүдө уюштурууну эске алууну талап кылат. Андан кийин, эгер чет өлкөлүк ачкычтар үстөлдөрдү татаалдаштырса, аны жеңилдетүү үчүн суррогат ачкычтарга кайрылса болот. аяктагандан кийин. Логикалык модель физикалык моделге жакын окшойт. Бирок, анын дагы эле концептуалдык моделге окшоштуктары бар. Логикалык моделдин негизги, чет өлкөлүк жана кошумча ачкычтары бар, бирок максаттуу маалымат базасынын платформасында эч нерсе жок.
Концептуалдык жана логикалык маалымат моделинин ортосунда кандай айырма бар?
• Маалыматтарды моделдөө үчүн концептуалдык да, логикалык да моделдер маанилүү
• Концептуалдык берилиштер модели берилиштерге болгон талаптардын сүрөттөлүшү менен байланышты жеңилдеткени менен, логикалык маалымат модели IT-адамдарга маалымат базасын чектөөлөрү менен убара болбостон чипке кирүү мүмкүнчүлүгүн берет.