Мббж-ға жалпы түсінік



Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

I Бөлім МББЖ.ға жалпы түсінік ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
1.1МББЖ және оның қасиеттері ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1.2 МББЖ.нің оңтайлы қызметі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
1.3 МББЖ.ға қойылатын талаптары мен МББЖ.ны таңдау әдістемесі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

II. Бөлім МББЖ.ны таңдау әдістерін талдау ... ... ... ... ... ... ... ... ... ... ... ... ... .
2.1 МББЖ қолайлы объективті көрсеткіші және МББЖ.ң салыстырмалы анализі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
2.2 Автомобильдерді сату кәсіпорынның базасын құру ... ... ... ... ..
Қортынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Қолданылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Алғашқы есептеу техникаларының дамуы екі негізгі бағыттың қолданушы арқылы құрылды. Бірінші бағыт өте көп уақыт алатын және түлдеп есептеп шығаруға келмейтін сандық есептеулерді орындау үшін қолданылады. Бұл бағыттың құрылымы интесификациялық әдістің сандық, күрделі математикалық тапсырмалармен, тілдік тілдік программалау кластарының дамуымен, бағыттап көрсетілген, ыңғайлы жазылып алынған садық алгоритмдермен, кері байланысы өнделінген жаңа ЭЕМ-ның құрылымын жетілумен сәекес келеді.
Екінші бағыт-есептеу техникаларының амал-тәсілдерінін автаматттандырылған ақпараттық жүйеде пайдалану жұмыс жасайтын жүйе негізінің ақпаратты көлемі жеткілікті үлкен мөлшерде, ал қапараттың құрылымы да біршама күрделі болып келеді. Орындалатын операцияның орташа жылдамдығы мен ақпараттың сақталымдылығы бұндай жүейлердің тиісті талаптарының бірі болып саналады.
Қазіргі кезде қандай да болмасын кәсіпорында ақпараттық жүйелер өте маңызды орын алады. Өйткені қаншалықты осы жүйе дамыған болса, соншалықты кәсіпорын пайда тауып, тиімді жұмыс жасайды. Негізінен бұл жүйе компъютерлік технологиялар мен бағдарламалардан тұрады. Олардың негізгі мақсаты- кәсіпорын ішіндегі барлық процестерді ақпараттық негізінде компъютерге түсіріп, оны өңдеу жасау өнер болып табылады.
Біздер шынайы дүниені әртүрлі, бірақ бір-бірімен тығыз байланысқан құбылыстар арқылы түсінеміз. Ерте заманнан бастап бұл құбылыстар туралы түсіне алмаса да адамдар айтқысы келді. Осыны біздер мәліметтер деп атаймыз.
Мәліметті дәстүрлі түрде фиксациалау тікелей байланыс құралы көмегімен (қарапайым тіл арқылы немесе көрініс) белгілі бір мәлімет тасымалдаушыда көрсетіледі (мысалы қағазда,таста). Әдетте мәліметтер (фактілер, құбылыстар, процестер, идеялар және заттар) және оның интерпретациясы (семантикасы) бірлесіп фиксацияланады.
ЭВМ-нің мәліметерді өңдеуге және басқаруға бағытталғаны мәлімет пен интерпретацияның ажырасуының одан әрі жалғастырды. ЭВМ сонымен бірге тек қана мәліметтермен жұмыс істейді.
Мәліметтермен және оларды қолданатын программалар арсындағы тығыз байланыс мәліметтерді өңдеуде және басқаруда күрделі мәселе туғызды.
Көптеген жағдайда бір ЭВМ-ді жұмыс жасайтын қолданушылар өз программаларына бір-біріне ұқсайтын ақпараттарды құру кезінде әртүрлі мәліметтер ретін қолданылады. Әдетте бұндай жағдай қоданушының бұндай ақпаратттың ЭВМ-ге баяғыда еңгізілгені туралы білмегендігі немесе білгісі келмегендігі. Бірақта көбінесе бір мәліметті бір уақытта қолдану кезінде пайда болатын проблемалар себебінен.
1. Visual Basic –Крепкий орешек \\Мак-Кинни
2. Обработка баз данных на VB 6.0 \\Деффри П. Мак-Манус
3. История и развития ЗКАТУ
4. ОСНОВЫ ПРОЕКТИРОВАНИЯ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ\\Учебное пособие\\Москва 2000 г
5. Информатика. Базовый курс 2-е издание \\ Учебное пособие \\ Москва 2004 г.
6. Базы данных в экономике \\ Учебное пособие \\ Л.С.Спакулова \\ Алматы 2003 г.
7. Базы данных \\ А.Д.Хомоненко \\ Санкт-Петербург 2004 г.

Жоспар

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... ... ... ... ... ... ... ... ... ... .

I Бөлім МББЖ-ға жалпы
түсінік ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... .
1.1МББЖ және оның
қасиеттері ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .

1.2 МББЖ-нің оңтайлы
қызметі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
1.3 МББЖ-ға қойылатын талаптары мен МББЖ-ны таңдау
әдістемесі ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... .

II. Бөлім МББЖ-ны таңдау әдістерін
талдау ... ... ... ... ... ... ... ... ... ... ... ... ... ..
2.1 МББЖ қолайлы объективті көрсеткіші және МББЖ-ң салыстырмалы
анализі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ...
2.2 Автомобильдерді сату кәсіпорынның базасын құру ... ...
... ... ..
Қортынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ..
Қолданылған
әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ..
Кіріспе
Алғашқы есептеу техникаларының дамуы екі негізгі бағыттың қолданушы
арқылы құрылды. Бірінші бағыт өте көп уақыт алатын және түлдеп есептеп
шығаруға келмейтін сандық есептеулерді орындау үшін қолданылады. Бұл
бағыттың құрылымы интесификациялық әдістің сандық, күрделі математикалық
тапсырмалармен, тілдік тілдік программалау кластарының дамуымен, бағыттап
көрсетілген, ыңғайлы жазылып алынған садық алгоритмдермен, кері байланысы
өнделінген жаңа ЭЕМ-ның құрылымын жетілумен сәекес келеді.
Екінші бағыт-есептеу техникаларының амал-тәсілдерінін автаматттандырылған
ақпараттық жүйеде пайдалану жұмыс жасайтын жүйе негізінің ақпаратты көлемі
жеткілікті үлкен мөлшерде, ал қапараттың құрылымы да біршама күрделі болып
келеді. Орындалатын операцияның орташа жылдамдығы мен ақпараттың
сақталымдылығы бұндай жүейлердің тиісті талаптарының бірі болып саналады.
Қазіргі кезде қандай да болмасын кәсіпорында ақпараттық жүйелер өте
маңызды орын алады. Өйткені қаншалықты осы жүйе дамыған болса, соншалықты
кәсіпорын пайда тауып, тиімді жұмыс жасайды. Негізінен бұл жүйе
компъютерлік технологиялар мен бағдарламалардан тұрады. Олардың негізгі
мақсаты- кәсіпорын ішіндегі барлық процестерді ақпараттық негізінде
компъютерге түсіріп, оны өңдеу жасау өнер болып табылады.
Біздер шынайы дүниені әртүрлі, бірақ бір-бірімен тығыз байланысқан
құбылыстар арқылы түсінеміз. Ерте заманнан бастап бұл құбылыстар туралы
түсіне алмаса да адамдар айтқысы келді. Осыны біздер мәліметтер деп
атаймыз.
Мәліметті дәстүрлі түрде фиксациалау тікелей байланыс құралы
көмегімен (қарапайым тіл арқылы немесе көрініс) белгілі бір мәлімет
тасымалдаушыда көрсетіледі (мысалы қағазда,таста). Әдетте мәліметтер
(фактілер, құбылыстар, процестер, идеялар және заттар) және оның
интерпретациясы (семантикасы) бірлесіп фиксацияланады.
ЭВМ-нің мәліметерді өңдеуге және басқаруға бағытталғаны мәлімет пен
интерпретацияның ажырасуының одан әрі жалғастырды. ЭВМ сонымен бірге тек
қана мәліметтермен жұмыс істейді.
Мәліметтермен және оларды қолданатын программалар арсындағы тығыз
байланыс мәліметтерді өңдеуде және басқаруда күрделі мәселе туғызды.
Көптеген жағдайда бір ЭВМ-ді жұмыс жасайтын қолданушылар өз
программаларына бір-біріне ұқсайтын ақпараттарды құру кезінде әртүрлі
мәліметтер ретін қолданылады. Әдетте бұндай жағдай қоданушының бұндай
ақпаратттың ЭВМ-ге баяғыда еңгізілгені туралы білмегендігі немесе білгісі
келмегендігі. Бірақта көбінесе бір мәліметті бір уақытта қолдану кезінде
пайда болатын проблемалар себебінен.

I Бөлім МББЖ-ға жалпы түсінік
1.1 МББЖ және оның қасиеттері
Алғашқы есептеу техникаларының дамуы екі негізгі бағыттың қолданушы
арқылы құрылды. Бірінші бағыт өте көп уақыт алатын және түлдеп есептеп
шығаруға келмейтін сандық есептеулерді орындау үшін қолданылады. Бұл
бағыттың құрылымы интесификациялық әдістің сандық, күрделі математикалық
тапсырмалармен, тілдік тілдік программалау кластарының дамуымен, бағыттап
көрсетілген, ыңғайлы жазылып алынған садық алгоритмдермен, кері байланысы
өнделінген жаңа ЭЕМ-ның құрылымын жетілумен сәекес келеді.
Екінші бағыт-есептеу техникаларының амал-тәсілдерінін автаматттандырылған
ақпараттық жүйеде пайдалану жұмыс жасайтын жүйе негізінің ақпаратты көлемі
жеткілікті үлкен мөлшерде, ал қапараттың құрылымы да біршама күрделі болып
келеді. Орындалатын операцияның орташа жылдамдығы мен ақпараттың
сақталымдылығы бұндай жүейлердің тиісті талаптарының бірі болып саналады.
МББЖ-нің негізгі қызметтері:
Ішкі жадыдағы мәліметтерді өзіндік басқару. Бұл қызмет керекті
құрылымдарды ішкі жадыдағы мәлімет керекті құрылымдарды ішкі жадыдағы
мәлімет базасына қатысты, сонымен қатар қызметтік мақсатты қамтамассыз
етеді. Мысалы мәліметтерді қарауға уақыттың аз кетуі. Кейбір іске
асыруларда МББЖ өзіне қатысты файлдық жадыдағы қызмет тығыз деңгейде
құрылады. Бірақ дамыған МББЖ –сін қолданушы қай уақытта да МББЖ-ні файлдық
жүйені қолданылатыннын білуі тиісті емес, ал егер пайдаланылса жинақталған
файлдар екендігін атап өтеміз. Негізінен МББЖ өзінің жеке объект жүйесінің
мәлімет базасын ғана қарастырады.
Оперативтік жадыдағы буферді басқару МББЖ негізінен МБ –да біршама
көлемде жұмыс жасайды. Соған қарамастан бұл өлшем оперативтік жадының
қолайлы аумағында көбірек іске асады. Егер мәліметтің қай элементімен
қатынас жасағанда ішкі жадымен алмасу болатыны белгілі онда бүкіл жүйе інкі
жадының құрылымының жылдамдығымен жұмыс жасайды. Тәжиребелік жалғыз әдіс
шынайы үлейтілген жылдамдықтағы оперативтік жадыдағы мәліметтердің
буферизациясы болып саналады. Осыған байланысты егер операциялық жүйе
жалпыжүйелік буферизацияны жүргізсе, МБ сол және басқа бөліктерге
ақпараттың керектігіне қарай орналастыру үшін бұл МББЖ-ң мақсатына сай
жеткілікті емес. Сондықтан дамыған МББЖ өзіндік оперативтік жадының буферін
теру жеке қатаң тәртіптегі буфердің ауысуымен бір-бірін қолдап тұрады
Транзакцияны басқару. Транзакция бұл МББЖ-дегі бір бүтінде қаралатын МБ
операцияның жүйелілігі. Транзакция сәтті орындалады және МББЖ МБ-ғы
өзгерістерді бекітеді, ішкі жадыдағы транзакция арқылы өткізіліп МБ-ң
қалында ешқандай өзіне шағылыспайды. Транзакцияның түсінігі МБ-ғы бөлімінің
ақпараттың жүйелерімен жұмыс жасаған кезде жаңа ақпаратты жұмысшылар есебі
файлына да, бөлімдер файлына енгізіледі. Жұмысшылар және файлдарын бір
транзакцияға біріктіру кезінде ғана МБ-ң тұтастығы жойылмайды.Жұрналдау-
МББЖ –ге қосылатын негізгі талапарының бірі мәліметтерді сыртқы
Жұрналдау- МББЖ –ге қойлатын негізгі талаптарының бірі мәліметтерді
сыртқы жадыда сақтау сенімділігі дегеніміз МББЖ МБ-ң соңғы жағдайын
аппаратық және программалық бұзылуынан кейін орнына келтіру . Негізінен
аппараттық бұзылуы мүмкіндігін екі түрі кездеседі: жеңіл бұзылулар яғни
компьютер мүмкіндігінің кенеттен тоқтауы Мыс: авариялық жағдайлар; Ауыр
бұзылулар – бұл кезде ішкі жадыдағы ақпараттар мүлдем жойылып кетеді.
Программалық бұзылуларға мысал ретінде программалармен жұмыс істеу кезінде
жіберілетін қателіктердің кесірінен МББЖ-мен жұмыс істедің тоқтап қалуын
алуға болады.
Нәтижесінде кейбір транзакциялар аяқталмай қалды. Бірінші жағдайда аса
күрделі емес, ол екіншісі- кезінде бір транзакциямен ғана жұмыс жасауға
тура келеді. МБ –ң қайта құру кезінде қосымша ақпараттар білу керектігі
түсінікті жағдай, яғни мәліметтерді МБ- да сақтауда оның қайта құруға
қатысатын бөлімін аса сеніммен сақтау керек. Бұндай ақпаратты сақтаудың
кеңтараған әдісі МБ-ң журналын жүргізу. Журнал- МБ-ң басты бөлігі. МБ-ң
негізгі бөліміндегі өзгерістер жазылып отырады және МББЖ-сін қолданушылары
оны оны пайдалана алмайды. Түрлі МБ басқару жүйесінде МБ-ң өзгерістері
түрлі сатында журналданады. Кейде журналдағы мәлімет МБ-ң өзгеру
операциялармен сәекес келеді. Кейде ішкі жадының бетін модефикациялау.
Кейбір жерлерде бұл екі тәсілде қолданылады.
Бәрінен бұрын SQL тілі SDL және DML жолының үйлесімділігінің қарастырады.
Яғни іріктірілген және МБ-ң реляциланған сызбасын анықтауға мүмкіндік
береді. Осы қалыпта МБ объектілік тілдік деңгейде аталуын мынадай ойда
қамтиды: копилятор SQL тілін объект аталымының біріктіруін оның ішкі
иденфикаторларының негізгі арнайы берілген қызметтік кестелер каталогына
өткізеді МББЖ-нің ішкі бөлігі кестелердің атаулар және оның бағандарымен
мүлдем жұмыс жасамвйды
SQL тілі МБ тұтастығының шектеулі екендігін анықтайтын арнайы тәсіл
құрастырады. Тағы да шектелген тұтастық арнайы кесте тізімдерде сақталынады
және МБ-ң тұтастығы тілдік деңгейде қадағалануы қамтамасыз етеді, яғни МБ-ң
операторлар кампанияның жаңартылуында SQL компиляторының негіздеменің МБ-
дағы шектеулі тұтастықты программалық кодпен сәйкестігін дәлдеп отырады.
SQL тілінің арнайы операторлары МБ-ң көрінісін тіпті, МБ-да фактілі түрде
сақталынатын кез-келген сауалдарға, баған атауларымен бірге анықтауға да
мүмкіндік береді. Қолданушы үшін кез- келген тапсырма, базалық тізбе сияқты
МБ-да сақталынады, бірақ басқа тапсырманың көмегімен МБ-да қолданушыға
берілген керекті мағлұматтарды шектеуге немесе керісінше кеңейтуге де
болады. Берілген тапсырмадағы мағұлматты қолданғанда тілдік деңгейде іске
асыру қажет.
Қарытындылай келгенде МБ-ң объектісілеріне негізге арнайы қажет етілген
SQL операциясының авторизациясы рұқсат етілді. SQL операциясын қолданушы әр
түрлі өкілеттікті білу, басқа сөзбен айтқанда, құқықтарды игеру қажеттілігі
идиялары осында жатыр. Қолданушы құрылған МБ-ң тізбегін білуде, толық
терілген осы тізбемен жұмыс жасауға мүмкіндік алады. Осы өкілеттік мүшесі
басқа өкілеттік қолданушыларға беріп жіберу құқығына ие болады. Қолданушы
құқығы арнайы кесте тізбелерде көрсетіледі өкілеттікті тілдік деңгейде
қадағалау міндет етіледі.

2 МББЖ-нің оңтайлы қызметі.
Төменде көрсетілген сұрақтарға, МББЖ –нің жинақтап қорытындылаған
конфигурациясы ұғымды, нақты жауап бере алады:
• Ақпараттық жүйе қанша қолданушылармен бір уақытта белсенді жұмыс
жасайды ?
• Негізгі және шаблондық үлгідегі байланысты жүйеде белгілеуге бола ма?
• Жүктеуге сауалдар коюға бола ма?
• Индексация стратегиясы қандай? Қандай сауалдар индексациясының
көмегімен оптимизацияланады және қандай сауалдар толық немесе бөлек-
бөлек тізбекні сканерлеуде іске асуы қажет?
• МБ-ның таза өлшемі қаншалықты үлкен?
• МББЖ журналына және архивке арнайы бөлек дискілер салына ма?
• Диск жадында өнделенбеген мәліметтер сыйымдылығын, уақытша тізбелерін
қатарын сонымен қатар мәліметтерді көбейтуге мүмкіндік жеткілікті ме?
• Процессордың саны жұмыс істеуге лайық қолданушылардың санымен сәйкес
пе?
• Арнайы белгіленген жүйе, ұйымға клиентер арасындағы жүйелілікке талап
етіле ме?
• Болжаған стратегия резервтік көшірудің түрімен, санымен, орналасқан
орынмен келісілген бе?
Қосымша жұмыстың тиімділігі және МББЖ-нің хост-машина конфигурациясынан
біршама үлкендігі. Өнімділік жүйесінің кеңейтіліп қамтамасыз етулуінде,
қосымша немесе МБ-ның сызбаларынды сызбаларында келтірілген мысалдарға
аздаған өзгерістер енгізіледі. Мысалы: Select операциясын орындауда,
кестенің тәуелділігі есепке алынады, онда белгілі бір жазбаларға берілген
тапсырыс, МББЖ кестедегі тек бір ғана жазбаны оқи алады немесе мәліметің
үлкен бір бөлігінде кестелердегі әрбір жазбаларды қарастыра алады.
Жақсылап ойластырған индексация жалпы өнімділік жүйесіне түгелдеді дерлік
қызметтік әрекет жасай алады.
МБ-на енгізілген өзгерістерді түсіндіру үшін жұмыс үстіндег статистикалық
жинақты инсталяцилық жүйенің бастамасынан кейін міндетті түрде жүогізу
керек, бұл қосымша өзіндік өңдеуге немесе үшінші фирманың тапсырмасына
арналған. Қосымша өнімділіктің көмегімен МБ-ң жолын жие үлкейтуге қосымша
код нәтижесінің қатынасының мүмкіндік береді.
Диск сауалдарымен байланыс.
Қосымша түсініксіз, индексация стратегиясын, МБ-ң жиілерінің шешімімен,
сонымен қатар механизм ізденісіне және МББЖ-сін сақтау нақты бекітілген
мәлімет транзакциясының жүйелі байланыстыру керек. Қандай да болмасын
транзакция кестесі индексталған арнайы аталған жазбаның аздаған саны
индекс кілті арқылыөзінің операцияларын дискіге жібереді. МБ-ң қандай да
болмасын көзқарасы барлық қозғалған индекстердің көзқарасымен байланысты
келеді және журналдағы жазбалардың орындалуында сәйкес тиімді. Диск
операциясының орвндалатын талаптарының бағасы ақпараттық бөлшектерге дәл
емес, МББЖ мәліметтерін сақтау, тіпті қарапайым транзакциясы осында
көрсетіледі.
Көп мезгіл бөлінбейтін, бірақ үлкен мөлшерде жиі қорытынды беретін басқа
жинақтамалар өнімділік жүйесіндегі ішкі кодталулармен келіспеушілік
тудырады. МББЖ мәліметтерді келіспеушілік үстінде бір уақытта өзіне қарату
тиіс. Басқа қандай да болмасын процесс мына мәліметтерге блокировкадан
алынғанша қойылатын талаптарды кейінге қалдырады.Егердұрыс құрылмаған
стратегия таңдалса, онда өте шамалы жұмыс жасалынған жүйе шығуы мүмкін.
Әрбір МББЖ келтірілген параметрлердің көлемді саны, ішінен жалпы өнімділік
жүйесіне нақты қызмет көрсетеді.
Мониторды пайдалануды транзакциялық сараптау бірден бір үлкен өнімділік
конфигурациясы болып табылады. Қайда мониторлар транзакциялық сараптауда
өте пайдалы итерогенді мәлімет базасын құрады. Мониторлар өзімен қабатты
өтпелі программалық қамтамасыздандыруды ұсынады. МББЖ мен қосымшаны
орналастырады. Бұдан қосымша жаңартылуы керек, өйткені ол транзакция
құруыжаңартылуы керек, өткені ол транзакция құруы мүмкін, транзакцялық
монитордың көмегімен жазылған тек тікелей мәлімет базысына қарапайым
механизмге бағытталмайды.
Көптеген ескі жүйелерді байланыстыруда транзациялық бағытталған,
сараптаған мониторлар қолданылады бүкіл мәлімет базасы, осы жүйемен
байланысты, кішіненөзгерген қосымшалар қызмет көрсете алады. Бүкіл талап
етілетін қажеттілік жаңа платформаға ауысады. Алайда мұндай ауысудын
қиындығы ескерілуі керек. Глобальды сәттерде клиентсерверді қысқартуда
мониторлардың пайдасы зор. Жүйеде монитордың қолдануын әсіресе
кқолданушының санын көптігіне қарай қызмет көқрсету керек.
Негізгі жадының жүйеленуі.
Әр түрлі аппаратура сервері компонентердің арасынан МББЖ-ң конфигурацилық
жады арасынан МББЖ-ң конфигурациялық жүйесі негізіне үлкен әсерін тигізуі
керек. Қайта көп адамдар үшін бұл жады тек сақталған программа ретінде
орындалса, негізгіжады жүйесінің үлкен бөлігіМББЖ-ң мәлімет буфері ретінде
қолданылады, және ол көптеген жағдайларда дикіден физикалық қортындыны
қажетіліктерді орындайды. Негізгі жадыда шамамен 30000 рет жылдамдықпен
байланыс қаншалықты орындалса, соншалықты алғашқы дискінің минимизациялық
қортындыны маңызды тапсырма болып саналады.
Басқа конфигурация параметрлерімен қатынас жасау бәрібір десек, артық
айтқандық шығар, егер жүйеде негізгі жады жетіспесе ғана мүмкін нәрсе деуге
болады. Егер жүйе конфигурациясын нақты емес жеткілікті ақпаратпен құру
керек болса (жай ғана мысал: жаңа жүйені сатып алуда) онда тиімділігі
малайған жады көлемін сатып алу есепке алмағанға қарағанда жақсырақ.
Сәттілікке орай жады конфигурациясы қателіктері жеңіл түзелінеді.
МББЖ буферіне өлшемін таңдауда енгізген қорытынды.
Әрбір МББЖ өзінің мәләмет буферін өзінше әрқалай атайды бірақ олар бәрі
де сол баяғы бір қызметті атқарады. Oracle бұл жадыны жобалайды Облыс
жүйені деп атайды. SGA-System Global Arcal, сол кездің өзінде Sybase оны
бөлінілген мәліметтер кэше деп атаған (Shared Data Cashe).
Негізінде буфер үлкен бөліктелген масивті ретінде іске асса, оның өлшемі
файлда басқарылатын немесе МББЖ тізбелерінде арнайы параметрлерінің
анықталынады. Жады өлшемі МББЖ-ң дискілік кэшның ұйымына өте қажет, үлкен
көлем аумағында бір қосымшадан екіншісіне ауысып отырады, бірақ буфер
өлшемінің шамасымен алынған бағасы келесі эмпирикалық ережелерге
пайдаланулы мүмкін.
Компанияның практикалық тәжирибесі МББЖ Oracle және Subase элементері МБ-
ң өлшемінің тәелділігінен буфер жадынамасы өте үлкен аумақта көрсетіледі (4
мбайттан -12 мбайтқа дейінгі шама).
Тіпті көрсетілген буфердін үлкен өлшемі бүгін де өсіуі мүмкін содан сон
базада қазіргі ақпараттық платформаның маңызды өлшемдері МБ-дай пайдалана
бастауы ғажап емес. Сонда да онын түрін білу, қандай дпа болмасын кэш
жадымананы пайдалануда буфердің өлшемін үлкейтутұрақты нүктеге келіп
тоқталады. Әрбір танымал МББЖ механизімі бөлінген мәліметтер кэшінің
тиімділігінің хабарда болуы керек. Жүйенің біршамасы кэш өлшемінің кеңиюіне
және тарылуына қандай эфект баға беруін қамтамасыз етеді.
Мәліметтерге жалпы жағдайда ережеге сай 80 пайыз барлық қатынасқа 20
пайыз мәлімет орындалады. Негізінде кэш өлшемі бүкіл мәліметтерде тіпті өте
үлкен мәліметер базасында 1 пайызда қамтамасыз етіледі. 500 мбайт негізі
жарнамасына МБ-ң өлшемі 50 гбайт қызмет ете алады, ал максималды жады
мысалдарға гбайт МБ мөлшерінің 400-500 гбайт ұстап тұруға жеткілікті.
МБ-ң таза өлшемінқосымша қолданушылар санын ұстап тұруға және осы жадының
жұмыс жасап тұрған бөлігінің талап етуілі ғажап емес. Мәлімет кэшінің
өлшемі белгіленген 100-150 кбайтан қолданушы конфигурациясынан шығады.
Конфигурация жүйесі дәстүрлі жады аумағын пайдалануды қамтамасыз етуі
табиғи құбылыс МББЖ. UNIX базасында әрқашан ОС базасы үшін 16 мбайт
қамтамасыз етуге керек етіп тұрады.
Әрі қарай МББЖ программасының қатарын 2-4 мбайт аумағын өлшемімен
дұрыстап қарастыру керек және 2 жақты қосымша кодтан жадында орналасуының
аумақта жеткілікті екені көрсетіледі екі жақты қосымша кодты өлшемі
негізінде 1-2 мбайты құрайды, бірақ кейде олар 16-20 мбайтқа дейін барады.
ОС екі жақты кодтың бөлінуі тәртібін басқа көптеген қолданылатын процестің
арасында қамтамасыз ете алады. Содықтанда резервтік аумақта тек бір данада
ғана қажет болады. Процесор жаднамасында шамамен 64 мбайты ойламай
конфигурацияласа, мынадай эмпириқалық ереже қызмет жасайды. Нәтиже алынған
әрбір қосымша ақпарат кейбір белгіленген аумақта интенсивтік фрагмент
жаднамасын табу үшін талап етіледі.
Таза дикімен файлдық жүйені салыстырғанда МББЖ көптеген жүйелермен
администраторына орналасқан файлды МББЖ әдістерін таңдауға мүмкіндік
береді. Кейбір жүйелер таңдаулы INGRES және INTERBASE ішінен UNIX файлдық
жүйелерін келістіру пайдалы деп есептеледі. Жүйелерге көрсетілген,
таңдалынған мүмкіндіктер жіберіледі, Сол үшін олардың бүтіндей қатарын әр
жағынан сипаттап бағалау қажет.
Файлдық жүйелерде мәліметтерді сақтау белгілі бір жадынамадағы
сыймдылықты жоғалтып алуды анықтайтын бағаны біледі. UNIX файлдарының
жүйесі шамамен 10 пайыз формативтік сыймдылық жүйесін қолданылады. Сонымен
қатар файлдық жүйе қалған аумақта 10 пайызбе резервтейді, себебі файлды
кеңейту жағдайында бос аумақты тез іздеде қамтамасыз ету үшін Егер МББЖ
мәліметтермен файлдық жүйе арқылы жұмыс жасаса онда таза дискімен салыстыру
аймағы түгелдей диск жадында 19 пайызға кемиді.
Кейбір жағдайларда операцияны файлдық жүйе арқылы активизациялайды, сонда
МББЖ өз қызмет көрсете алмайды, UNIX файлдық жүйесі негізінен
кластеризациялық мәліметтер арқылы өзінің қорын көбейтеді МББЖ –не
қарағанда көбірек ірі физикалық бірліктерді қамтиды. Қаншалықты дисклік
аймақ тізбелерінде жие адын ала орналасса, файлдық жүйедегі мәліметтерді
агрегаттау блок өлшемінде 56 кбайтан сол уақытта МББЖ-ң менеджнрі жарнамасы
беттін мөлшерінен екі (кейде сег3з) қадағалау, осындай қалпында жиі
сақталса тиімді болады.

1.3 МББЖ-ға қойылатын талаптары мен МББЖ-ны таңдау әдістемеасі.
Программалық жабдықтауды жасау стратегиясы дұрыс таңдау мәліметтер
басасын қуруға кететін шығындар сомасын едәуір азайтуға мүмкіндік
пайдалануға берілу уақытын азайтумен олардың қолданбаллар саның бар
көптігіне байланысты құрастырушылар МБ-н жасауды айтарлықтай жоғары
бастапқы денгейден бастай аладыМББЖ-ін алдын ала талдау бағалау ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Delphi ортасында
Delphi ортасында кітапхана жұмысына МБ құру
Деректер қорын құру және оны мысалда қарастыру
Oracle мәліметтердің объектілі типтері
Мәліметтерді сақтау, өңдеу және қолдану
Мәліметтер базасы туралы түсінік
Мәліметтер базасы объектілері. Мәліметтер базасының объектілері
Мәліметтер базасына арналған SQL сұраныстарын әзірлеу
Құрылыстық конструкцияларын пайдалану
Мәліметтер базасын құру және омен жұмыс жасау
Пәндер