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