Симплекс әдісі туралы түсінік

Автор работы: Пользователь скрыл имя, 30 Января 2014 в 15:11, лекция

Краткое описание

Мәліметтер қорын құрғанда оған қандай мәліметтер енгізілетінін, қалай сақталатынын, қандай өрістер түйінді болатынын, оларға қалай шығуға болатынын және өрістердің типін айқындау керек. Бұл процесс мәліметтер қорын жобалау деп
аталады. Жобалау компьютердің көмегінсіз жасалады. Жобалау – бұл мәліметтер қорын теориялық түрде құру.
Мәліметтер қоры жобалауға мәліметтерді ұйымдастыруды 3 кезеңде: ақпаратты – логикалық, даталогиялық және физикалық деңгейлерде қарастыру қабылданған. Бұл деңгейлерге пәндік саланың инфологиялық, концепталдық және физикалық модельдері сәйкес келеді. Жобалаудың бүкіл процесін кезеңге бөлуге болады.

Вложенные файлы: 1 файл

Мәліметтер қоры.pdf

— 159.07 Кб (Скачать файл)
Page 1
МӘЛІМЕТТЕР ҚОРЫН ЖОБАЛАУ ЖӘНЕ ҚҰРУ
МЕДЕУОВА А.Б., КУККУЗОВА Г.О.
Ақтөбе мемлекеттік педагогикалық институты, Ақтөбе қаласы
Ақпараттың өте үлкен көлемін өңдеу және іздеуге арналған мәліметтер қорын
басқару жүйесі (МҚБЖ) деп аталатын арнайы программалар болады.
Қазіргі кезде дербес компьютерлерге арналған реляциялық типті МҚБЖ – нің
бірнеше түрі: dBASE, FoxPro, Paradox бар. Microsoft Office дестесінің құрамына
реляциялық МҚБЖ Access кіреді.
Мәліметтер қорын жасауда жұмыстардың төмендегі кезеңдері орындалады:
1. Кесте өрісінің атауларын анықтау;
2. Кестелерге тікелей енгізу не пішімдердің көмегімен мәліметтер кестесін
толтыру;
3. Кестелер арасындағы байланысты сілтемелер мен формулалар арқылы орнату;
Мәліметтер қоймасымен тікелей жұмысқа төмендегілер кіреді:
1. Мәліметтерді реттеу;
2. Фильтерлеудің көмегімен қажетті мәліметті алу;
3. Мәліметтерді экрандық түрде қарап шығу;
Мәліметтер қорын құрғанда оған қандай мәліметтер енгізілетінін, қалай
сақталатынын, қандай өрістер түйінді болатынын, оларға қалай шығуға болатынын
және өрістердің типін айқындау керек. Бұл процесс мәліметтер қорын жобалау деп
аталады. Жобалау компьютердің көмегінсіз жасалады. Жобалау – бұл мәліметтер
қорын теориялық түрде құру.
Мәліметтер қоры жобалауға мәліметтерді ұйымдастыруды 3 кезеңде: ақпаратты –
логикалық (инфологиялық), даталогиялық (концепталдық) және физикалық
деңгейлерде қарастыру қабылданған. Бұл деңгейлерге пәндік саланың инфологиялық,
концепталдық және физикалық модельдері сәйкес келеді. Жобалаудың бүкіл процесін 3
кезеңге бөлуге болады.
Мәліметтер қорын құрғаннан кейін жазбалармен келесі: жазбаларды қосу және
өшіру, түзету, ақпарат іздеуді жүзеге асыру, сұрыптау, сұрау бойынша есеп беру
амалдарын орындауға болады. Ақпарат іздеу іздеу шарты бойынша жүзеге асырылады.
Іздеу шарты логикалық өрнек түрінде жазылады.
Ақпаратты жылдам табу үшін мәліметтер қорындағы жазбаларды сұрыптап алған
жөн. Жазбаларды өрістері бойынша өсу немесе кему ретінде алфавиттік ретте
сұрыптап, тек содан кейін ғана өздеріңе қажет категориялар бойынша ақпарат
алуларыңа болады.
Бірақ бұл кезеңдерді қандай ретте болса да кезектестіруге болады, мысалы:
1. Жаңа мәліметтер қорын жасадық, яғни мәліметтерді енгізіп, оларды сақтап қойдық.
2. Бұрын құрылған мәліметтер қорын аштық, редакцияладық, пішімдедік, оны
сақтадық, бірақ шығарған жоқпыз.
3. Бұрын құрылған мәліметтер қорын аштық, қажетті ретте cұрыптадық, берілген
параметрлері не шарты бойынша іріктедік және оны сақтамай, есеп беруді бірден
басуға шақырдық және т.с.с.
Компьютерлік мәліметтер қорын бірнеше әдістермен құруға болады:
1. Программалаудың алгоритмдік тілдері Basic, Pascal, C++ т.с.с. көмегімен. Бұл әдісті
тәжірибелі прораммалаушылар ерекше мәліметтер қорын құру үшін қолданады.
2. Программалау ортасы көмегімен, мысалы Visual Basic, Delphi. Бұл әдіс
программалау іскерлігін және программалау ортасында жұмыс жасау дағдысын
қажет етеді. Оның көмегімен мәліметтер қорын жасаудың жеке ерекшеліктерін талап
ететін мәліметтер қорын құруға болады. Мұндай мәліметтер қорын тәжірибелі
қолданушылар үшін құрады.

Page 2

3. Мәліметтер қорын басқару жүйесі (МҚБЖ) деп аталатын арнайы программалық
жабдық көмегімен құруға болады. Бұл жүйе компьютерде жұмыс жасау іскерлігін
ғана қажет етеді.
Мәліметтер қорымен әртүрлі операциялар орындауға мүмкіндік береді:
1. Мәліметтер қорын құруға және оларға ат қойып, дискіде сақтауға;
2. Cақталған мәліметтер қорын ашу және оларды түзету;
3. Мәліметтер қорына жазбаларды, өрістерді қосуға;
4. Мәліметтер қорындағы жазбаларды, өрістерді өшіруге;
5. Жазбалардың, өрістердің мазмұнын көшірмелеуге және ауыстыруға;
6. Мәліметтер қорындағы жазбаларды қарауға және іздеуге;
7. Жазбалардың мазмұнын өсу немесе кему реті бойынша сұрыптауға;
8. Берілген параметрі бойынша немесе үнсіз келісім бойынша сұрыптауға;
9. Есеп беруді басуға, яғни принтерге шығаруға.
Әдетте мәліметтер қорымен жұмыс істейтіндерді екі категорияға бөлуге болады:
1. Бірінші категориясы – жобалаушылар. Олардың міндетті тапсырыс берушінің
мақсатына сай мәліметтер қорының кестелерінің құрылымын анықтап беру.
Жобалаушы мәліметтер қорын нақты мәліметтермен толтырмайды.
2. Екінші категориядағы мәліметтер қорымен жұмыс атқарушылар –
қолданушылар. Олар жобалаушы құрған дайын мәліметтер қорды толтырумен
айналысады.
Осыған сәйкес мәліметтер қорымен жұмыс істеудің екі режимі бар: біріншісі
мәліметтер қорын құрып, оның құрылымын өзгертіп, оның обьектілерін құруға
арналған болса, екіншісі дайын мәліметтер қорын пайдалануға арналған.
Мәліметтер схемасын даярлау. Тапсырыс берушінің тұтынатын мәліметтерінің
негізгі бөлігін анықтап алып, мәліметтер қорының құрылымын дайындауға болады.
Мәліметтер қорын оның негізгі обьектісі – кестелерінің құрылымын дайындаудан
бастайды.
1. Жұмыс негізгі өрістер тізімін құрудан басталады (олардың саны жүздеген өрістерді
қамтуы мүмкін).
2. Әр өріске қандай 0мәлімет орналасқанына қарай ондағы мәліметтердің типтері
анықталады.
3. Жалпы тізімдегі өрістерді негізгі кестелерге орналастырады. Егер кестенің қайсыбір
өрісіндегі жазбалар қайталанатын болса, онда бұл кестені екі бөлікке бөледі.
4. Әрбір кестеде түйінді өріс белгіленеді. Мұндай өріс ретінде мәліметтері қайталануы
мүмкін емес өріс алынады.
5. Егер өрістер тізімінде мұндай өріс болмаса, оны әдейілеп құруға болады.
6. Қағаз бен қарындаштың көмегімен кестелер арасындағы байланысты сызып
көрсетіледі. Кілтті өрістер кестелерде майлы қаріппен көрсетіледі. Мұндай сызба
мәліметтер схемасы деп аталады.
7. Кестелер арасындағы байланыс бірнеше типті болады: бірден біреуге және бірден
көпке. Бір жағында әрқашан да түйінді өріс тұрады (қайталанбайтын айрықша
мәнді). Көп жағындағы сол өрістің мәні бірнеше рет қайталанады.
8. Мәліметтер схемасын жасаумен мәліметтер қорын құрудың негізгі қағазға түсірілген
сатысы аяқталады. Осы схеманы тапсырыс беруші жобалаушымен келісіп бекітіп
алғаннан кейін барып, мәліметтер қорының электрондық нұсқасын құруға кіріседі.
Мәліметтер қорының кең түрде қолданылуының алғы шарттары.
Мәліметтер қорының айқын басымдылықтары мен объективті алғы шарттары оның
кең түрдегі қолданысына әкелді. Оны қолданудың алғы шарттарына келесілер жатады:
Нақты өмірдің объектілері өзара күрделі қарым-қатынаста болады. Бұның бәрі
олардың ақпараттық көрінісі өзара байланысқан бір бүтінді қалыптастыруды талап
етеді;

Page 3

Әртүрлі пайдаланушылардың ақпараттық қажеттіліктері өзара қиылысады, ал бұл
бір мәліметтер қорын қолдануды және әртүрлі пайдаланушылардың оған кіру
мүмкіндігін бір мақсатты қылады;
Ақпараттық қорды құру мен жүргізу функциялары мен қажетті мәліметтерді ұсыну
әртүрлі тапсырмаларды шешуде универсалды және жалпы болып табылады.
Мәліметтерді басқару үшін мамандандырылған программалық жабдықтарды құру
бұл функциялардың орындалу деңгейінің өсуі мен ақпараттық жүйелерді құрудың
еңбек сыйымдылығының қысқаруына әкеледі;
Техникалық және программалық қамтамасыз етудің дамуының қазіргі заманғы
деңгейі, ақпараттық жүйелерді құру теориялары мен практикасы тиімді мәліметтер
қорын құруға мүмкіндік береді.
Мәліметтер қорын басқару жүйесінің екі жұмыс режимі бар: жобалаушылық және
пайдаланушылық. Бірінші режим қор құрылымын құру немесе баяндауға және оның
объектілерін жасауға арналған. Екінші режимде қорды толтыру немесе одан мәліметтер
алу үшін бұрын дайындалған объектілер пайдаланылады.
Жобалаушы кесте құрылымдарын мәліметсіз жасайды және оны тапсырыс
берушімен бірге келісіп, бір қорытындыға келеді. Қорды құрушылар базаны нақты
мәліметтермен толтырмайды (тапсырыс беруші оларды құпия деп санауына болады
және бөгде адамдарға ұсынбайды). База объектілерін қалау кезеңін де үлгілік
мәліметтер мен эксперименттік толтыру бұған қосылмайды.
Қорды пайдаланушы - формалардың көмегімен оны ақпаратпен толтырады,
мәліметтерді сұрау салулардың көмегімен өңдейді және қорытындыны нәтижелік
кестелер мен есептер түрін де алады. Жалпы жағдайда пайдаланушылардың қызметі -
нақты жұмыс парағында қарастырылғандарға қор құрылымын басқаруға қолы
жететіндей құралдары жоқ.
Қазіргі кезеңде МҚБЖ-нің бірнеше түрі бар. Олардың ішінде белгілі және
әйгілілері Access, FoxPro, Paradox. Мәліметтер қорын басқару жүйесі мәліметтер қорын
құруды, мәліметтерді өңдеуді, қандай да бір шарт бойынша қордан мәліметтерді
таңдауды және қор негізінде әр түрлі формаларға есеп берулерді құруды жүзеге
асырады.
Егер мәліметтер топтастырылмаса, толығымен реттеліп отырмаса, біз мәліметтер
былығында қалар едік. Мәліметтерді реттеу үшін мәліметтер тақырыптары, өзара
қисынды біріктірілген арнайы анықтамалар, каталогтар, карточкалар, энциклопедиялар
және т.б. бар.
Осындай үлкен көлемді мәліметтерді сақтау, өңдеу және іздеу үшін компьютерде
арнайы программа бар. Мұндай программалар мәліметтер қорын басқару жүйесі деп
аталады.
Мәліметтер қорын басқару жүйесі (МҚБЖ) - бағдарламалық жабдық, оның
көмегімен мәліметтер қоры құрылады, соның негізінде ақпаратты іздеу жүйесі
құрылады және жұмыс істейді. Ақпаратты іздеу жүйесі дегеніміз - мәліметтер қорының
жиынтығы және оларға қызмет көрсетуші бағдарламалар. Қолданылу түріне
байланысты МҚБЖ дербес және көпшілік қолданушы деп бөлінеді. Дербес МҚБЖ бір
компьютерде жұмыс істейтін локальды (желілік) мәліметтер қорын құруды қамтамасыз
етеді. Дербес МҚБЖ - не Paradox, dbase, FoxPro, Access т.б жатады. Көпшілік
қолданушы МҚБЖ клиент-сервер архитектурасында жұмыс істейтін ақпараттық
жүйелерді құруға мүмкіндік береді. Көп қолданылатын МҚБЖ-не Oracle, InterBase,
Microsoft SQL, Server, Informix және т.б жатады.
МҚБЖ - нің негізгі үш функциясын бөліп көрсетуге болады:
Мәліметтерді анықтау (data definition) - мәліметтер қорында қандай ақпараттар
сақталатынын анықтай аласыз, мәліметтер құрылымын және типін, сонымен қатар бұл
мәліметтер бір-бірімен қалай байланысқанын көрсете аласыз. Кейбір жағдайларда
мәліметтерді тексеру форматы мен критериін беруге болады;

Page 4

Мәліметтерді өңдеу - мәліметтерді әртүрлі тәсілдермен өңдеуге болады.
Мәліметтерді онымен байланысқан басқа бір ақпаратпен байланыстырып, нәтиже мәнін
есептеуге болады;
Мәліметтерді басқару - мәліметтерді басқаруда мәліметтермен кім танысуына
болатынын көрсетіп, оларды өшіріп немесе жаңа ақпарат қосуға болады. Сонымен
қатар мәліметтерді ұжымдық қолдану ережелерін анықтауға болады.
Бір базада орналасқан мәліметтер өзара қисынды байланысқан болуы керек. Бұл
нақты параметрлері, қасиеттері бойынша, яғни бір – біріне қатысының белгілері
бойынша деректерді, яғни мәліметтерді біріктіру жолымен іске асырылады.
Мәліметтер қоры төмендегідей талаптарды қанағаттандырады:
1. Мәліметтер тәуелсіздігі – бұл принципті екі жақты анықтауға болады.
а) Мәліметтер өзгертілгенде осы мәліметтерге қолданылған программа өзгертілуі
міндетті емес.
ә) Мәліметтер қорымен жұмыс жасайтын барлық программа басқа программадағы
өзгертулерден оқшауланған болуы тиіс.
2. Мәліметтер қорында мәліметтер мүмкіндігінше қайталанбауы тиіс, яғни, артық
мәлімет болмайтындай етіп, сақтауды ұйымдастыру.
3. Жан – жақты байланысты орнату және қолдау. Мұндай байланыстар қандай да бір
файлды әр түрлі қолданбалы программалардан шақыруды ұйымдастырады.
4. Үзіліссіз дамытылуы, яғни, барлық уақытта мәліметтер өзгертіліп және кеңейтіліп
отыру мүмкіндігі бар.
5. Мейлінше аз шығындану, яғни жадыдан көп орын алмау.
Мәліметтер қоры негізінде үш белгісі бойынша жіктеледі:
Бірінші белгісі – сақталынған информацияның сипатына қарай мәліметтер қоры
фактографиялық және құжаттық болып бөлінеді.
Фактографиялық мәлімет қоры қатаң анықталған пішімде ұсынылған, жазылған
объектілердің қысқаша мәліметтерінен тұрады. Мысалы, кітапханадағы кітаптар
қорының мәлімет қорында әрбір кітап туралы деректер библиографиялық түрде
сақталады: шығарылған жылы, авторы, аты және т.б. Кітаптың мәтіні мәліметтер
қорында сақталмайды. Яғни, фактографиялық мәлімет қоры – картотекалар.
Құжаттық мәлімет қоры әр түрлі типтегі: мәтіндік, графикалық, дыбыстық,
мультимедиалық кең көлемдегі информациялардан тұрады. Мысалы, заңдық актілердің
құжаттық мәлімет қоры заңдардың мәтінінен тұрады. яғни, құжаттық мәлімет қоры –
бұл архив.
Екінші белгісі – информацияларды сақтау әдісі бойынша мәліметтер қоры
орталықтандырылған және бөлектелінген болып бөлінеді. Орталықтандырылған
мәлімет қорында барлық информациялар бір компьютерде сақталады. Бөлектелінген
мәлімет қоры компьютердің жергілікті және ауқымды желілерінде қолданылады және
информацияның әр түрлі бөліктері бөлек компьютерлерде сақталуы мүмкін.
Үшінші белгісі – информацияны ұйымдастыру құрылымы бойынша мәліметтер
қоры реляциялық, иерархиялық және желілік болып бөлінеді. Кез-келген мәліметтер
қоры деректердің реляциялық моделіне негізделеді. Мәліметтердің реляциялық
негізінде қатынастар (relation - ағылшын тілінде қатынас) ұғымы жатыр. Егер белгілі
шарттарды орындасақ, қатынасты екі өлшемді кесте түрінде берген ыңғайлы болады.
Кесте көрнекті, әрі адамға түсінікті бейнелеу болып табылады. Реляциялық мәліметтер
қоры - бұл өзара байланысқан қатынастар жиыны. Әрбір қатынас (кесте) компьютерде
файл түрінде беріледі.
Бұтақ тәрізді объектілердің кестесі иерархиялық құрылым болады. Бұндай құрылым
үшін төменгі деңгейдегі объектіге бағынышты.
Мәліметтер қорының үшінші түрі - желілік МҚБЖ. Керекті ақпараттарды жинау
ғана емес, оларды жақсылап құрылымдау да маңызды. Кез-келген ақпараттық құрылым

Page 5

келешекте қажетті ақпаратты алу үшін құрылады. Сондықтан да, ол мәліметтердің
құрылымын жасау мына әдістерге сүйену арқылы жасалады:
1. Объектінің сипаттамаларын анықтау;
2. Осы объектілердің атрибуттарын (атрибут - кесте бағандары) анықтау;
3. Объектілердің арасындағы байланысты көрсететін құрылым типтерін таңдау;
4. Ақпараттық құрылымның дәл экземплярын құру.
Компьютерлік мәліметтер қорын бірнеше әдістермен құруға болады:
1.Программалаудың алгоритмдік тілдері Basic, Pascal т.с.с. көмегімен. Бұл әдісті
тәжірибелі программашылар ерекше мәліметтер қорын құру үшін қолданады.
2.Бұл әдіс программалау іскерлігін және программалау ортасында жұмыс жасау
дағдысын қажет етеді. Оның көмегімен мәліметтер қорын жасаудың жеке
ерекшеліктерін талап ететін мәліметтер қорын құруға болады. мұндай мәліметтер
қорын тәжірибелі қолданушылар ғана құра алады.
3.МҚБЖ деп аталатын арнайы программалық жабдық көмегімен. Бұл жүйе
компьютерде жұмыс жасау іскерлігін қажет етеді.
Жалпы, мәліметтер қорын басқару жүйелерінде (МҚБЖ) қолданбалы программа
жобалауда негізгі екі бағыт қолданылады: төменнен жоғары қарай және жоғарыдан
төмен бастау. Төменнен жоғары жобалау әдісінде мәліметтер қорының құрылымын
анықтау алдымен өңделетін информацияға тән барлық атрибуттарды анықтап алып,
оларды қалыптастыру теориясы (normalization) бойынша жеке объекттерге жіктеуге
бағытталған болса, жоғарыдан төмен әдісінде алдымен қойылған мәселеге байланысты
жоғары деңгейдегі информациялық объектілер мен олардың байланысы зерттеліп, әрі
қарай олар өзара байланыстағы қарапайым информациялық қатыстарға (кестелерге)
жіктеледі.
ӘДЕБИЕТ
1. Дрогобыцкий И.Н. Проектирование автоматизированных информационных систем:
организация и управление, М., Финансы и статистика, 1992.
2. Бобровский С.В. Delphi 5.-Учебный курс-Санкт-Петербург:Питер,2001
3. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: учебник для высших
учебных заведений, СПб, 2002.

Информация о работе Симплекс әдісі туралы түсінік