БАҚЫЛАУ СҰРАҚТАРЫ
1.Мәліметтер базасын жүзеге асыру дегеніміз не?
2.Мәліметтер базасын басқарудың арнайы әдістерін қалыптастыру дегеніміз не?
3.Мәліметтер базасын қолдану дегеніміз не?
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ.
1.Базы данных: основы, проектирование, использование. Учеб.для ВУЗов
(2издание).Малыхина М.П.-BHV-Спб, 2008.
2.Ауелова З. Деректер қоры жүйесі. Лекциялар жинағы. 2007.
ЛЕКЦИЯ №14
Тақырыбы: Деректер базаларының иерархиялық моделі
ЛЕКЦИЯ ЖОСПАРЫ
Деректер моделі.
Негізгі концепциялары
ЛЕКЦИЯ ТЕЗИСТЕРІ:
Деректер моделі. Негізгі концепциялары. Ескертіліп кеткендей инфологиялық модель, өмірді адамға түсінікті деректерді сақтау ортасының параметрлеріне толығымен тәуелсіз концепциясымен бейнелейді. Осындай модель құрудың көптеген әдістері бар: графтік модель, семантикалық желілер, "мән-байланыс" моделі және т.б. Осылардың ішіндегі ең әйгілі болғаны, екінші бөлімде қарастырылатын "мән-байланыс" моделі Инфологиялық модель ДҚБЖ "түсінікті" компьютерлі-бағдарланған даталогиялық модельге бейнеленуі керек. Деректер қорының теориялық өркендеу және практикалық қолдану процесінде, сол сияқты есептеу техникасының құралдарында әртүрлі даталогиялық модельді ұстанатын ДҚБЖ құрылды. Бастапқыда иерархиялық даталогиялық модельдер құрылды. Ұйымдастырудың қарапайымдылығы мынада, мәндер арасындағы алдын-ала берілген байланыстың бар болуы және деректердің физикалық модельдерінің ұқсастығы, шектелген жады көлем бар ақырын жұмыс істейтін ЭЕМ –дағы иерархиялық ДҚБЖ жеткілікті өнім шығаруына мүмкіндік берді. Бірақ, егер деректердің ағаш тәрізді құрылымы боллмаса, онда иерархиялық модель құрған кезде және қажетті өнімге жету үшін көптеген қиыншылықтар пайда болды. Желілік модельдер сол сияқты аз ресурсты ЭЕМ үшін құрылды. Бұл «жиыннан» тұратын өте күрделі құрылымдар – екі деңгейлі ағашқа аты ауыстырылған. "Жиындар" тізім құра отырып, "жазба-түйін" көмегімен бірігеді. Желілік модельдерді құру кезінде ДҚБЖ өнімділігін жоғарлатуға мүмкіндік беретін, көптеген "аз ғана қулықтар" ойлап табылды. Қолдаңбалы программалаушы терминдерді білуі керек, ДҚБЖ бірнеше ішкі тілдерін оқуы керек, әр түрлі экземпляр, жиын, жазба арасында навигация жүргізу үшін деректер қорын логикалық құрылымын көз алдына бөлшек түрінде елестетуі керек. UNIX операциялық жүйесінің бір құрушысы былай деп айтқан "Желілік қор – бұл деректерді жоғалтудың дұрыс тәсілі". Иерархиялық және желілік ДҚБЖ практикалық қолданудың күрделілігі деректерді көрсетудің басқа тәсілдерін іздеуді талап етті. 60 жылдардың аяғында деректерді манипуляция жасайтын ыңғайлы тілдері бар және ұйымдастыру жағынан қарапайымдылығымен ерекшелінетін, инвертирленген файл негізіндегі ДҚБЖ пайда болды. Бірақ мұндай ДҚБЖ деректерді сақтау үшін файлдар санына, олардың арасындағы байланыс санына, жазба ұзындығына және өріс санына шектеу қояды. Бүгінгі күні көп тарағаны реляциялық модельдер, ол жөнінде үшінші бөлімде қарастырылады. Деректердің физикалық ұйымдастырылуы ДҚ эксплуатациялық сипаттамасына жалпы әсер етеді. ДҚБЖ құрушылары деректердің физикалық моделін құруға тырысады, пайдаланушыға нақты бір ДҚ құралын ұсынады. Заман талабына сай өнімді ДҚБЖ физикалық моделдерін реттеудің әртүрлі тәсілдері осы бөлімде оны қарауға мүмкіндік бермейді.
Достарыңызбен бөлісу: |