Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПБД_лекц.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
239.15 Кб
Скачать

5.2 Мәліметтердің концептуалды модельдері

Мәліметтер қорларының концепциясында жалпы «мәліметтер» және «мәліметтер моделі» категориялар негізгі болып табылады. Объектті, шартты, оқиғаны немесе басқа факторларды сипаттайтын белгілі мәндер, параметрлер жиындары мәліметтер қорларының концепциясында «мәліметтер» түсініктемесі болады. Мәліметтердің анықталған құрылымы болмайды, оларға пайдаланушы белгілі құрылым меншіктесе яғни олардың мағналы мазмұнын түсінсе, сонда мәліметтер ақпарат болады. Сондықтан мәліметтер қорлары саласындағы негізгі түсініктеме модель түсініктемесі болып табылады. Бұл терминнің бір мағналы анықтамасы жоқ, әр түрлі авторларда бұл абстракция кейбір айырмашылықтармен анықталады, бірақта бұл анықтамалардың жалпы сипаттарын белгілеуге болады. Мәліметтер қоры дегеніміз анықталған жолмен құрылымдасқан мәліметтер жиыны екенін еске салып кетейік. Мәліметтер қорының құрылымы тақырып аймақтың құрылымын іске асырады.

Тек қана таңдалынған бөліктерін көрсететін нақтылықтың елестетуі модель болып табылады. Мәліметтер қорлары көз қарасы жағынан мәліметтерді құрылымдастыру әдістері мәліметтер моделі деп аталады.

Алдында қарастырылған үш деңгейлі архитектураға сәйкес мәліметтер моделі түсініктемесі әр деңгейге қатысты анықталады.

Концептуалды модель кез-келген мәліметтер қоры жүйесінің өзегі болып табылады. Концептуалды деңгейде концептуалды жобалау яғни мәліметтер қорының концептуалды сұлбасын өңдеу орындалады. Бұл қадамда пайдаланушылар мен мәліметерді елестетулерінің толық модельдері жасалып, соңынан олар мәліметтер қорының құрамында болатын мәліметтердің барлық элементтерін көрсететін концептуалды модельге ұйымдастырылады.

Концептуалды модель тақырып аймақты сөзбен бейнелегеннен кейін өңделеді. Бұл модель тақырып аймақтың формалданған бейнелеуі болып табылады, бұл бейнелеуді мәліметтер қорларының мамандары емес, басқа да адамдар түсінуі керек және ол белгілі мәліметтер қорын басқару жүйесіне тәуелді емес. Мәліметтер қорын басқару жүйесін таңдау бөлек есеп болып табылады, оны шешу үшін жоба дайын болуы керек.

Концептуалды жобалау тақырып аймақтың семантикасын (мағнасын) мәліметтер қорының моделінде көрсетумен байланысты. Реляциялық модель қарапайым және қысқаша болғадықтан тақырып аймақтың мағнасын көрсетпейді.

Семантиканы елестету мәселесін шешу үшін өткен ғасырдың 70-ші жылдарында өңдеушілермен семантикалық модельдер деп аталған бірсыпыра мәліметтер модельдері ұсынылған. Мәліметтердің құрылымын модельдегенде мәліметтер мағнасына сүйемелденген модельдеу семантикалық модельдеу деп аталады. Осындай модельдер ретінде 1981 жылы Хаммер (Hammer) және Мак-Леон (McLeon) ұсынған модельді, Шипман (Shipman) ұсынған функционалдық модельді (1981 жылы), және 1976 Питер Пин-Шэн Чен (Chen) ұсынған «нақтылық—байланыс» модельді, т.с. атауға болады. Барлық модельдердің артықшылықтары да кемшіліктері де болды. Кәзіргі кезде көбінесе қолданылатын соңғы модель. Соңынан көптеген авторлары осындай модельдердің өздерінің нұсқаларын ұсынды (Мартин, IDEF1X, Баркер, т.б. нотациялары).

Бұл жерде семантикалық модельдеу құралы ретінде нақтылық—байланыс (ER - Entity-Relationship) диаграммаларының әр түрлі нұқсалары қолданылады. Кәзіргі кезде Чен моделі концептуалды модельдеудің стандарты болып табылады. Қысқаша оны «ER-модель» деп атайды. «Нақтылық—байланыс» диаграммалары тақырып аймақтың объектілерін, олардың қасиеттерін (атрибуттарын) және объектілер арасындағы байланыстарын графикалық түрде көрсетеді. Сурет әр кезде де мәтіндік бейнелеуден көрнекі болады деген пікірімен диаграммалар қолданылады.