Реляциялық деректерді моделдеу. Иерархиялық және желілік модельдердің жетіспеушіліктері деректердің реляциялық моделінің пайда болуына әкелді. Реляциялық модель әрекеті деректер базасының құрылымын оңайлатты. Мұндағы барлық мәліметтер жолдар мен бағандардан құралған қарапайым кесте түрінде көрсетілген.
Реляциялық деген ұғым (ағыл.relation - қатынас) деректер базасы жүйелерінің маманы белгілі американдық ғалым Е.Коддонның есімімен байланысты.
Бұл модельдер деректер құрылымының қарапайымдылығымен, пайдаланушыға ыңғайлы кесте түрінде сипаттайды және бұл модельде қатынастардың және деректерді өңдеуде реляциялық есептеулердің формальды алгебралық аппаратын қолдану мүмкіндігі бар.
Реляциялық модель деректерді екі өлшемді кесте түрінде ұйымдастыруға бағытталған. Әр реляциялық кесте екі өлшемді массив түрінде беріледі де, мына қасиеттерге ие болады:
Қатынастар кесте түрінде беріледі. Кестедегі жолдар мен кортеж немесе жазба деп, ал бағандар қатынастар атрибуты немесе домен, өрістер деп аталады. Бір мәні жазбаны анықтайтын өрісті – қарапайым кілт (кілттік өріс) деп атайды. Егер жазбалар бірнеше өрістермен анықталса, онда мұндай кестенің құрамды кілті бар деп есептеледі. Екі реляциялық кестені ұйымдастыру үшін бірінші кестенің кілтін екінші кестенің кілтінің құрамына енгізу керек (кілттер бір-бірін қайталуы мүмкін). Басқа жағдайда бірінші кестенің құрылымына сыртқы кілтті енгізу қажет. Сыртқы кілт екінші кестенің кілті болады.
Ақпараттық жүйе (АЖ) – ақпараттарды сақтауға, өңдеуге және көрсетуге қолданылатын, бір-бірімен байланысқан құралдардың, әдістер мен персоналдардың жиыны. Мұндай жүйелер көлемі үлкен ақпараттармен жұмыс істейді және бұл ақпараттың құрылымы күрделі болып келеді.
Жалпы ақпараттық жүйенің функциялары:
АЖ – ні екі класқа бөлуге болады.
ТАПСЫРМАЛАР:
Деректер қоры дегеніміз не? Деректерді ұйымдастыру үшін деректер қорын қолдану ерекшелігі неде?
Деректер қоры туралы мәлімет.
Деректер қорындағы объектілер.
Деректер қорының модельдері.
Қолданылған әдебиеттер
1. Розенберг Д., Скотт К. Применение объектно-ориентированного моделирования с использованием Case средств и анализ прецедентов.:М.ДМК,2002.
2. Коуд П., Норт Д., Мэйфилд М. Объектные модели. Стратегии, шаблоны и приложения: Пер. с англ. – М.: Лори, 1999.
3. Вендров А. М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика,2000.
Достарыңызбен бөлісу: |