Оқулық «Білім беруді дамытудың федералды институты»



жүктеу 2,79 Kb.
Pdf просмотр
бет42/101
Дата20.05.2018
өлшемі2,79 Kb.
#15312
түріОқулық
1   ...   38   39   40   41   42   43   44   45   ...   101

 
Утилиттер  ДҚБЖ  ядросы  интерфейсін,  ал  кейде  ядроға  ену  арқылы 
бағдарламаланған.
 
 
ДЕРЕКТЕР ҚОРЫНЫҢ СӘУЛЕТІ. 
ФИЗИКАЛЫҚ ЖӘНЕ ЛОГИКАЛЫҚ 
ТӘУЕЛСІЗДІК 
 
Көп  деңгейлі  дерекқордың  сәулет  идеясы  бірінші  1975  жылы 
жарияланған,  Американдық  ұлттық  стандарттар  институты  (ANSI) 
стандарттау  жөніндегі  комитетінің  баяндамасында  тұжырымдалған 
болатын.  Ол,  сыртқы  тұжырымдамалық  және  физикалық  (ішкі) 
деңгейдегі (7.3 сурет), оның ішінде жалпылама үш деңгейлі сәулет үлгісі 
деректер  базасына  ұсынған  болатын.  Осы  сәулет  енгізудің  басты 
мақсаты  оның  физикалық  өкілдігінің  жылдық  деректер  базасын 
пайдаланушы көрінісін бөлу болып табылады. Дерекқор сәулеті түрлі 
деңгейлерде түрлі деңгейдегі абстракцияның деректерін қолдайды. 
Дерекқор  сәулетін  пайдаланушы  және  жүйенің  деңгейдегі  бірінші 
аражігін қамтамасыз етуі тиіс.
 
Сыртқы үлгі деңгейі — әр үлгіде өздерінің деректерді көрсетуі бар 
ең  жоғары  деңгей.  Пайдаланушылардың  жеке  топтары  тек  осы 
бағдарлама  ішінде  қол  жетімді  деректермен  жұмыс  істейді,  яғни  әр 
қолданба тек осы бағдарламада талап етілетін деректерді көреді және 
өңдейді.
 
Сыртқы 
 
 
Сыртқы 
 
 
Сыртқы 
 
 
үлгі1
 
 
үлгі 2
 
 
үлгі л
 
Сыртқы деңгей
 
Концептуалды деңгей
 
I
 
Физикалық (ішкі) деңгей
 
Деректер қоры 
 
7.3 
сурет. Деректер базасын басқарудың үш деңгейлі үлгісі
 
133
 


Дерекқор  компаниясына  ұқсайтын  мысалы,  егер,  содан  кейін 
онымен  жұмыс  істеуге  бірнеше  бағдарламалары  болуы  мүмкін.  Ішкі 
жүйесі  бухгалтерлік  кадрлардың  қызметін  қолдану,  қызметкерлердің 
жеке  деректерін  пайдаланады  -  және  т.б.  оның  туған  жері,  төлқұжат 
нөмірі,  мекен-жайы,  күні  және  қоймасындағы  тауарларды  қадағалап, 
қызметкерлер ретінде қарастырылады және тауарлар мен жеке ақпарат 
сатпайды,  бірақ  тауарлар  мен  жеткізушілер  туралы  ақпаратты  қажет 
етеді. Сонымен қатар, бұл ақпарат бір дерекқорда сақталады. 
Түрлі  бағдарламаларды  әртүрлі  бағдарламалау  тілдері  арқылы 
жасауға  болады.  Қолдану  бағдарламашылар  жиі  жоғары  деңгейдегі 
тілдерді немесе арнайы тілдер ДҚБЖ пайдаланады. 
Бір дерекқормен жұмыс істейтін қосымшаларды қараған кезде, олар 
бір-бірінен параллель және бір-біріне қарамастан жұмыс істей алатынын 
болжайды. Олардың әрқайсысы дұрыс орындалады, бірақ назарға басқа 
деректер  бағдарламалар  арқылы  жасалған  базасында  барлық 
өзгерістерді  қабылдайды,  сондықтан,  бұл  дерекқор  бір  деректер 
базасымен бірнеше қосымшаларды қамтамасыз етуі тиіс.
 
Пайдаланушы  тобына  арналған  деректерді  ұсыну  сипаттамасы 
сыртқы  кесте  деп  аталады.  Дерекқор  жүйесінде  бірнеше  сыртқы 
схемалар әр түрлі пайдаланушылар немесе тапсырмалар топтары үшін 
бір уақытта қолдана алады.
 
Сәулеттің концептуалды деңгейі негізгі болып табылады және оның 
барлық қосымшалары үшін және олардан тәуелсіз дерекқорды жалпы 
түрде  көрсету  үшін  қызмет  етеді.  Тұжырымдамалық  деңгей  -  бұл  үш 
деңгейлі  сәулеттегі  аралық  деңгей  және  дерекқордың  барлық 
мәліметтерін дерексіз түрде ұсынуды қамтамасыз етеді. Бұл доменнің 
формалды  ақпараттық  логикалық  моделі,  яғни  ол  ұсынылған  және 
сақталатынына  қарамастан,  домендегі  деректерге  қойылатын 
талаптардың толық көрінісі. Бұл деңгейдегі дерекқордың сипаттамасы 
концептуалдық  кесте  деп  аталады.  Тұжырымдамалық  құрылымға 
нысандар  мен  олардың  атрибуттары,  объектілер  арасындағы 
қатынастар,  деректерге  қойылған  шектеулер,  деректер  туралы 
семантикалық  ақпарат,  қауіпсіздікті  қамтамасыз  ету  және  деректер 
тұтастығын сақтау кіреді.
 
Концептуалды  кесте—  бұл  барлық  деректер  элементтерінің 
бірыңғай  логикалық  сипаттамасы  және  олардың  арасындағы 
қатынастар, бүкіл дерекқордың логикалық құрылымы. Кез-келген үлгі 
сияқты,  концептуалды  кесте  өңдеудің  тұрғысынан  нақты  әлемдік 
нысандардың маңызды ерекшеліктерін көрсетеді.
 
134
 


Сәулеттің  физикалық  (  сыртқы)  деңгейі    сақтау  ортасындағы 
деректер  қорын  ұсынуды  қолдайды.  Дерекқордың  физикалық 
деңгейдегі  сипаттамасы  ішкі  кестесі  немесе  сақтау  кестесі  деп 
аталады.
 
Физикалық  деңгей  файлдарда  немесе  сыртқы  сақтау  құралында 
орналасқан бет құрылымдарында орналасқан деректер болып табылады. 
Бұл  деректер  базасын  жеке  іске  асыру.  Бұл  деңгейде  оңтайлы 
өнімділікке  қол  жеткізіп,  дискілік  кеңістікті  үнемді  пайдалануды 
қамтамасыз етуі керек. 
ДҚБЖ  физикалық  деңгейде  сақтау  құрылғыларындағы  деректерді 
сақтау,  индекстерді  жасау,  деректерді  шығару  және  т.б.  үшін 
операциялық жүйеге қол жеткізу әдістерімен өзара іс-қимыл жасайды. 
Деректер  қысу  туралы  ақпарат  және  шифрлау  әдістері,  оларды 
таңдалған, дене деңгейінде ақпарат, деректер және индекстерді сақтау 
үшін  дискілік  кеңістік  бөлу  сақталады  (сақталған  деректер 
элементтерінің  нақты  мөлшерін  көрсете  отырып)  жазбаларды  сақтау 
деректемелері сипаттамасы, жазбаларды жері туралы ақпарат. 
Физикалық  деңгей  ДҚБЖ  бақылауында  операциялық  жүйемен 
басқарылады.  Қазіргі  уақытта  физикалық  деңгей  ДҚБЖ-нің  толықтай 
қамтамасыз  етілген.  Дерекқорды  жобалауда  басты  назар 
тұжырымдамалық деңгейлік үлгіні құруға ауысады. 
ANSI архитектуралық үлгісінде деректерді салыстырудың деңгейін 
қамтамасыз  ететін  ДҚБЖ  механизмдері  бар  деп  болжануда.  Бұл 
тетіктердің функционалдық мүмкіндіктері деректерді абстракциялауды 
қамтамасыз  етеді  және  барлық  деңгейлердегі  деректердің  тәуелсіздік 
дәрежесін анықтайды. 
Күрделі деңгейдегі салыстыруларға сәйкес, деректердің логикалық 
және физикалық тәуелсіздігін бөлу қажет.
 
Логикалық  тәуелсіздік  концептуалдық  кестеге  енгізілген 
өзгерістерден  сыртқы  тізбектерді  қорғауды  білдіреді.  Сонымен  қатар, 
логикалық тәуелсіздік бір деректер базасымен жұмыс істейтін басқа да 
қосымшаларды  түзбей,  бір  деректерді  өзгерту  мүмкіндігін  және 
физикалық деректерге қол жеткізу механизмін қайта құруды білдіреді.
 
Физикалық  тәуелсіздік  концептуалдық  кесте  сақтау  кестесіне 
өзгерістерден  қорғалған  дегенді  білдіреді.  Физикалық  тәуелсіздік 
сондай-ақ, деректер базасымен жұмыс істейтін барлық қосымшалардың 
денсаулығын  сақтай  отырып,  сақталған  ақпаратты  бір  медиадан 
екіншісіне тасымалдауға мүмкіндік береді.
 
135
 


жүктеу 2,79 Kb.

Достарыңызбен бөлісу:
1   ...   38   39   40   41   42   43   44   45   ...   101




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау