- •1.Дқбж-нің анықтамасын беріп, оған тән қасиеттер мен функцияларды атап көрсетіңіз.
- •2.Пост-реляционды мәліметтер қорын сипаттаңыз. Мысал келтіріңіз.
- •3.Мысал негізінде деректер қорының бір-біріне қатынасын көрсетіп беріңіз және байланыс типтерін сипаттаңыз.
- •4.Жолдар идентификациясын жүзеге асырылуының әр қадамын сипаттаңыз.
- •5.Деректер қорларының логикалық және физикалық бейнелерін сипаттаңыз.
- •6.Негізгі дқбж модельдерін атап, объектіге-бағытталған модельдің ерекшеліктерін түсіндіріңіз.
- •7.Sql тілінің қай деректер моделіне тән екенін айтып, дәлелдеп беріңіз.
- •8.Деректердің физикалық бүтіндігін сақтау үшін дқбж қандай шараларды қолданады?
- •9.Деректер қорының синхронизациялану процессін мысал негізінде сипаттаңыз.
- •10.Триггерді толық сипаттап жазыңыз. Мысал келтіріңіз.
4.Жолдар идентификациясын жүзеге асырылуының әр қадамын сипаттаңыз.
Деректер қорының файлында жолдарды суреттегенде жолдар идентификациясы осы көптеген жағдайда кілттік жолы болады. Бірақ кейбір жағдайларда жолдар идентификациясын енгізуге қажеттілік туады немесе басқаша айтқанда кодтарды. Осы жағдайлар келесі болып табылады.
1. Пәндік облыста бақылағанда синонимия немесе мүмкін болу, жолдардың табиғилық идентификациясы уникальды қасиетін ие болмауы мүмкін. Мыс: Өндірістің қызметкерлері арасында бірдей фамилия болуы мүмкін. Осы жағдайда жолдарында біртипті идентификациясы болуы үшін информациялық жүйеде жасанды кодтарды қолдану керек болады.
2. Егерде жолдар көптеген байланыстарда қатысса, онда оларды сипттау үшін бірнеше файлдар құралады, және солардың әрбіреуінде оң жолдар идентификациясы қолданады. Барлық файлдарда жолдардың ұзын табиғилық идентификациясын қолданбау үшін қысқа кодты енгізіп қолдануға болады. Ол тек қана есті экономдап қоймай сонымен қатар информацияны енгізуді жеңілдетеді.
3. Егерде табиғилық идентификация уақыт сайын өзгеруі мүмкін, онда көптеген проблемалар пайда болуы мүмкін, егер осындай “динамикалық идентификациямен” қатар “статистикалық жасанды идентификацияларды ” қолданбаса. Қайсыбір жолдарға идентификация иеленіп отырса, онда осы идентификация тұрақты болуы қаламау керек. Мыс: Оқу орындарында қайсыбір жағдайларда оқу группалар аңықталады. Оларды сипаттау үшін курстық номерін қолдануға болады. Бірақ осы жағдайда группаның идентификациясы жыл сайын өзгеріп отырады. Даталогиялық модельді жобалаған барлық қадамдары итеративті істеледі. Сонымен қатар даталогиялық жобалау деңгейдің ішінде де, басқа деректер қорын жобалау деңгейлерінде де итерация болуы мүмкін.
Деректер қорының құрамында нақты суреттелуі. Келесі мәселерге назар аудару керек, «класс – класс тобы» байланысты суреттейтін тізім қасиеттерін иеленеді. Солардың түсіну себебі, оларды жобалау және жүйенің функционалды жұмыс істеуін қадағалау.
Біріншіден иеленуші жазу мен мүше жазу байланыс арасындағы, 1 : 1 типін иеленеді. Екіншіден мүше жазу керекті файлға енгізу кезінде, обьектінің белгіленген класс тобына қосылғанда іріктеу критерийнің мәні тексерілуі керек.
Үшіншіден әрбір обьект иеленуші жазуда да мүше жазуы орналасқан барлық атрибуттарының қосылысымен сипатталады. Сонымен негізгі рөлі иеленуші жазуға жатады, себебі соның ішінде жолдар идентификациясы. Соған сәйкес егер жолдар қайсыбір класс топтарының қайсыбір байланыстарға қатысса, соған сәйкес тізім түгелімен классты сипатталатын иеленуші – файлмен жауарысылуы қажет. Агрегарлық обьекті суреттегенде реляциялық модельдерінде сияқты, оған деректер қорының файлы қойылады.
Даталогиялық жобалауға қатынасы. Деректер моделінің әрбір типі және модельдің әрбір түрі нақты мәліметтер қорын басқару жүйесі қолданылғанда өзінің ерекше қасиеттері болады. Сонымен қатар барлық құрылымды деректер модельдерінде және өзінің ортасында деректер қорын ұстаным жобалауларында көптеген ұқсастықтары болады. Осының барлығы деректер қорының құрлымын жобалауда бірыңғай методологиялық қатынасты қолдануға мүмкіндік береді. Деректер қорын жобалау процесі алдын – ала пәндік облыстағы жолдар идентификациясы жасауға, жүйеге келтіргенде жолдар және олардың арасындағы бойынша туралы ақпараты береді. Жобалаудың бастапқы кезеңдерде деректер қорының тізімі аңықталуы керек. Деректер қорының логикалық құрылымын жобалауда инфологиялық модельдің деректер моделіне ауысып кетуіне жағдай жасайды және нақты мәліметтер қорын басқару жүйесі қолданылады да тексеру болғаннан кейін даталогиялық модель пәндік облыста суреттеледі. Кез – келген пәндік облыстың даталогиялық модельде суреттеудің көптеген жобалаудың шешімдері бар. Жобалау әдісі ең кішкентай логикалық бірлігі (олардың әртүрлі аталуына қарамастан ) барлық мәліметтер қорының басқару жүйесі семантикалық тең болады және жолдар идентификациясы сәйкес келуі керек немесе жолдың қасиетіне немесе процеске.
