олардың біреуі А субъектілерінің
бірегей идентификаторларын, ал
екіншісі В субъектісінің даналары ҥшін бірегей идентификаторларды
таңдайды.
6. Индекстер бастапқы кілт ҥшін (бірегей индекс), шетелдік
кілттерге және негізінен сҧрауларды
негіздейтін атрибуттарға
арналған. Жоғарыда айтылғандай, индекстер мен басқа қосалқы
деректер қҧрылымдарының анықтамасы
деректердің логикалық,
қҧрылымдық емес, физикалық сипатына жатады. Әрине, іс жҥзінде бҧл
кезеңдер кӛбінесе уақыт ӛте жҧмысқа келеді. Айта кету керек, барлық
ықтимал және шетелдік кілттерге арналған SQL-бағдарланған СУБД
индекстерінде әдетте жҥйе автоматты тҥрде жасалады.
Логикалық ҥлгіні сақтау ортасына байлау ҥшін қысқа мерзімді
физикалық модель деп аталатын физикалық қабаттың деректер моделі
қолданылады. Бҧл ҥлгі сақтау ортасында деректерді физикалық тҥрде
қалай ҧйымдастыру керектігін анықтайды. Физикалық қабатты модель
СУБД ҧсынған мҥмкіндіктерді ескере отырып салынған. Дерекқордың
физикалық қҧрылымының
сипаттамасы сақтау схемасы деп аталады.
Деректер базасын жасаудың тиісті кезеңі
физикалық дизайн деп
аталады. ДББЖ физикалық деректерді ҧйымдастыру ҥшін әртҥрлі
мҥмкіндіктері бар. Осыған байланысты физикалық дизайнның
кҥрделілігі мен еңбегі және орындалатын
қадамдардың жиынтығы
нақты жҥйелер ҥшін әртҥрлі болады.
Физикалық деректер ҥлгісі белгілі бір ДҚБЖ кӛмегімен деректерді
сипаттайды. Физикалық дизайн кезеңінде нақты деректер ҥлгісінің
ерекшелігі және нақты ДҚБЖ ерекшелігі ескеріледі. Логикалық
деректер ҥлгісін қалыптастыру сатысында қалыптасқан қатынастар
кестелерге айналдырылады, атрибуттар
кестелер бағанына айналады,
негізгі атрибуттар ҥшін бірегей индекстер жасалады, домендер
қолданылған дерекқорда қабылданған деректер тҥрлеріне айналады.
Логикалық деректер ҥлгісіндегі шектеулер тҥрлі инструментальды
қҧралдармен жҥзеге асады, мысалы, индекстерді, тҧтастығы
шектеулерді, триггерлерді, сақталған процедураларды пайдалану.
Сонымен қатар, логикалық модельдеу
деңгейінде қабылданған
шешімдер физикалық деректер ҥлгісі жасалатын белгілі бір
шекараларды анықтайды. Сол сияқты, осы шекараларда әр тҥрлі
шешімдер жасалуы мҥмкін. Мысалы, логикалық деректер ҥлгісіндегі
қатынастар кестелерге тҥрлендірілуі керек, бірақ әрбір кесте ҥшін
деректерге қол жеткізу жылдамдығын арттыратын тҥрлі индекстерді
қосымша жариялай алады. Кӛптеген
жерде нақты СУБД-ға тәуелді
болып келеді.
Достарыңызбен бөлісу: