Деректер қоры

Автор: Пользователь скрыл имя, 21 Ноября 2012 в 11:32, курсовая работа

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

Осы және басқа да мәліметтермен Сіз келесі беттерде таныса аласыз. Мәліметтер қоры кейбір қолданбалы ақпараттық жүйеде қолданылатын деректерді қамтиды. Мәліметтер қорының негізгі модульдері келесі түрде болады:
• Иерархиялық модульге деректер бұтақ тәріздес құрылым түрінде беріледі. Деректердің осындай ұйымы иерархиялық реттелген ақпараттармен жұмыс жасағанда ыңғайлы.
• Желілік модульге деректер ерікті граф түрінде беріледі. Желілік модульдің кемшілігі болып, құрылымының қаттылығы және оны ұйымдастырудың қиындығы болып табылады.
• Объектілі – бағытталған модульге мәліметтер қорының жазбасы объект түрінде беріледі. Объектілі – бағытталған модуль желілік және реляциялық модульдер ерекшеліктерін қамтып, күрделі базалар құруда пайдаланылады.
• Реляциялық модульге деректер кесте түрінде беріледі. Деректердің мұндай түрінде ақпараттармен жұмыс жасау ыңғайлы. Қазіргі заманға сай ақпараттық жүйеге мыналар жатады: Есептеуіш жүйе Бір немесе бірнеше мәліметтер қоры Мәліметтер қорын басқару жүйесіüҚолданбалы программалар жиынтығыü

Оглавление

Негізгі бөлім
Мәліметтер базасы өрістерінің қасиеттері.
Мәліметтер базасының объектілері
Мәліметтер типі.
Мәліметтер қорын құру қағидалары
Қорытынды
Пайдаланылған әдебеиеттер

Файлы: 1 файл

Косакбаев_БД.doc

— 122.00 Кб (Скачать)

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ  БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ

Ш.ЕСЕНОВ атындағы КАСПИЙ МЕМЛЕКЕТТІК ТЕХНОЛОГИЯЛАР ЖӘНЕ ИНЖИНИРИНГ УНИВЕРСИТЕТІ

 

 

ТЕҢІЗ  ТЕХНОЛОГИЯЛАР  ИНСТИТУТЫ

 

 

«ЕСЕПТЕУIШ ТЕХНИКА ЖӘНЕ БАҒДАРЛАМАЛЫҚ ҚАМТАМАСЫЗ ЕТУ» КАФЕДРАСЫ

КУРСТЫҚ ЖҰМЫС

 

Пәні: «Деректер қоры»

№ 5 нұсқа

 

 

 

 

 

 

 

 

 

Орындаған: ИС-11-5 тобының

                    студенті Косакбаев Р.

Тексерген:  аға оқытушы

 Абдурахманова А.А.

 

 

 

 

 

 

 

 

 

 

 

Ақтау қаласы,

2012ж.

Мазмұны

Кіріспе

Негізгі бөлім

  1. Мәліметтер базасы  өрістерінің қасиеттері.
  2. Мәліметтер базасының объектілері
  3. Мәліметтер типі.
  4. Мәліметтер қорын құру қағидалары

Қорытынды

Пайдаланылған әдебеиеттер

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Мәліметтер базасының  пайда болуы жалпы алғанда  есептеуіш техникалардың жетілдірілуі мен олардың құнының төмендеуіне  байланысты. Алғашқы кезде есептеуіш  техникалар тек "қолмен” шығаруға болмайтын математикалық кұрделі  есептеулерді шығару үшін қолданылды. Кейін компьютерлік техпологиялардың дамуына байланысты бұндай есептеулер тек автоматтандырылған жүйелер арқылы есептеле бастады. Сол уақытта компьютерлерді ақпаратты сақтау мен өңдеу үшін қолдану ойластырылды. Адам өмірінің кез келген саласында қажет болатын ақпараттар мен мәліметтерді есептеуіш техника арқылы сақтау, өңдеу және беру/алу өте ыңғайлы болып шықты. Соған сәйкес қазіргі заманда адамдар өз қызметтерінде ақпаратты көп пайдаланатындықтан есептеуіш техникалар ақпаратты сақтау мен өңдеуге ыңғайлы етіліп жетілдірілуде.  
Жұмыстың басты мақсаты болып жоғарыда келтірілген сұрақтар мен жұмыс тақырыбын жан-жақты, тыңғылықты және терең түрде қарастыру болып табылады. 
Осы және басқа да мәліметтермен Сіз келесі беттерде таныса аласыз. Мәліметтер қоры кейбір қолданбалы ақпараттық жүйеде қолданылатын деректерді қамтиды. Мәліметтер қорының негізгі модульдері келесі түрде болады: 
• Иерархиялық модульге деректер бұтақ тәріздес құрылым түрінде беріледі. Деректердің осындай ұйымы иерархиялық реттелген ақпараттармен жұмыс жасағанда ыңғайлы. 
• Желілік модульге деректер ерікті граф түрінде беріледі. Желілік модульдің кемшілігі болып, құрылымының қаттылығы және оны ұйымдастырудың қиындығы болып табылады. 
• Объектілі – бағытталған модульге мәліметтер қорының жазбасы объект түрінде беріледі. Объектілі – бағытталған модуль желілік және реляциялық модульдер ерекшеліктерін қамтып, күрделі базалар құруда пайдаланылады. 
• Реляциялық модульге деректер кесте түрінде беріледі. Деректердің мұндай түрінде ақпараттармен жұмыс жасау ыңғайлы. Қазіргі заманға сай ақпараттық жүйеге мыналар жатады: Есептеуіш жүйе Бір немесе бірнеше мәліметтер қоры Мәліметтер қорын басқару жүйесіüҚолданбалы программалар жиынтығыü

Мәліметтер қоры – арнайы орталықтандырылған программалық басқарудағы және анықталған бір қолдану саласына қатысты және белгілі бір құрылымға келтірілген мәліметтер жиынтығы.Мәліметтер қорының ерекшелігі ол базада мәліметтердің өздерінің сипаттамаларымен бірге орналасуында.бұл өте тиімді. Себебі, алғашқыда мәліметтердің сипаттамалары қолданбалы программаларда ғана белгіленеді. Сондықтан бір өзгеріс енігізу үшін құрылған программаларда өзгерістер енгізу қажеттілігі туындайды. Тағы бір айта кететін ерекшелік мәліметтер базасынан ақпараттарды іріктеуде жай бір файлға ақпаратты іздеу оның нақты мәнін және файлдағы физикалық форматты анықтайтын терминдерді талдау арқылы ғана жүзеге асырылады.Мәліметтер базасы деректердің электрондық сақтаушысы, оларға қатынас бір немесе бірнеше компьютерлер көмегімен іске асады. Әдетте, мәліметтер базасы деректерді сақтау үшін жасалады. Мәліметтер базасы ақпараттарды сақтауды және мәліметтерге ыңғайлы тез кіруді қамтамасыз етеді. Мәліметтер базасы өзінен белгілі бір ережелерге сай құрылған деректер жиынтығын құрайды. Деректер базасындағы ақпарат қайшылықсыз біртұтас болуы керек.

 

Деректер қоры

   Деректер қоры(ДҚ)-құрылымы  берілген тәсіл бойынша ұйымдастырылған  арнайы форматтағы файл. ДҚ –  да сақталатын берілгендер кесте  түрінде дайындалады. Яғни діскілік  файл – деректер қоры, оған  енгізілетін кесте – ДҚ құрамында сақталушы обьекті.

   Деректерді және олардың  арасындағы байланыстарды ұйымдастырудың  түрлі типтері бар: иерархиялық,  реляциялық және тораптық.

   Иерархиялық ДҚ – ында  жазба элементтері реттеліп жазылады  да,  бір элементі негізі, қалғандары бағыныңқы элементтер деп есептеледі.

   Реляциялық ДҚ – кесте  түрінде дайындалған берілгендер.  Ол ең көп таралған берілгендер  қоры, кестелер арасындағы байланыстар  – жиі пайдаланылатын ең маңызды  ұғым.

   Реляциялық деректер қорын  құру және онымен жұмыс істеуді басқару үшін көптеген арнайы программалар дайындалған: dBase, FoxBase, FoxPro, Access. Оларды Деректерді қорын басқару жүйелері (ДҚБЖ) деп аталады.

   Деректерді қорын басқару  жүйелері дегеніміз мәліметтер  базасын құруға, оны мәліметтермен толтыруға, оның мазмұнын редакциялауға, оларды реттеуге, безендіруге және баспа құрылғыларына шығаруға немесе байланыс арналарына жөнелтуге арналған программалық құралдар кешені.

   Дүние жүзінде мәліметтер  базасын басқару жүйелерінің  түрлері өте көп. Олардың әрбіруінің түрлі обьектілерімен жұмыс істеу ерекшеліктеріне, қолданушыға ұсынатын қызмет түрінің өзгешелігіне қарамастан, оларда ортақ ұғымдар кешені қалыптасқан. Сондықтан бізге бір ғана мәліметтер базасын басқару жүйесін қарастырсақ жеткілікті. Солардың ішінен Microsoft Office программасының құрамына енетін Microsoft Access 2003 мәліметтер базасын басқару жүйесін таңдап алдық.

   

Мәліметтер  базасы  өрістерінің қасиеттері.

Өрістер мәліметтер базасының  құрылымын ғана емес, сонымен қатар  мәліметтердің топтық қасиеттерін де анықтайды.

  • Өріс атауы – мәліметтер базасына автоматтандыру операцияларын қолданғанда осы өрістің элементтеріне қандай қатынаста болу керектігін анықтайды.
  • Өріс типі – берілген өрістегі мәліметтер типін анықтайды
  • Өріс өлшемі – берілген өріске енгізілетін символдардың ақырғы ұзындығын анықтайды
  • Енгізу қалқасы – Енгізудің түрін анықтайды
  • Қолтаңба – берілген өріс үшін кесте бағанының тақырыбын анықтайды
  • Үнсіз келісім бойынша қабылданатын мән – ұяшықа автоматты түде енгізілетін мән.
  • Мәнге қойылатын шарт – мәліметтерді енгізудің дұрыстығын тексеру үшін қолданылатын шектеу
  • Қате туралы хабар – Қате мәліметтерді енгізу кезінде пайда болатын ескерту
  • Міндетті өріс – Мәліметтер базасын толтырғанда берілген өрісті міндетті түрде толтыру қажеттігін анықтайтын қасиет
  • Бос жолдар – бос жолдан тұратын мәліметтерді енгізуге рұқсат беретін қасиет
  • Индекстелген өріс – егер өріске осы қасиет берілсе, онда осы өрісте сақталынған жазбаларды сұрыптаумен, іздестірумен байланысты амалдар жылдамдылатылады. Индекстелген өрістер үшін жазбалардағы мәндердің қайталануын тексеруді ұйымдастыруға болады.

 

Мәліметтер  типі.

Мәліметтер базасының кестесі  көптеген мәліметтер типімен жұмыс  істеуге мүмкіндік береді. Олар:

  • Мәтіндік - өлшемі ақырлы кәдімгі мәтіндік ақпаратты сақтауға арналған мәліметтер типі
  • МЕМО өрісі – үлкен көлемді мәтінді сақтауға арналған мәліметтер типі.
  • Сандық – нақты сандарды сақтауға арналған мәліметтер типі.
  • Мерзімі\уақыты – күтізбе бойынша күнін, айын және уақытты сақтауға арналған мәліметтер типі.
  • Қаржылық – қаржылық шаманы сақтауға арналған мәліметтер типі.
  • Санауыш – жазбаларды автоматты түрде нөмірлеуге арналған мәліметтер типі.
  • Логикалық – логикалық мәліметтерді сақтауға арналған тип.
  • OLE обьектілер өрісі - әртүрлі обьектілерді сақтауға арналған мәліметтер типі.
  • Гиперсілтеме – Интернеттің Web-объектілерінің URL-адрестерін сақтауға арналған өріс.
  • Ауыстырулар шебері – бұл арнаулы емес мәліметтер типі.Бұл объектінің көмегімен мәліметтерді енгізуді автоматтандыруды дайын тізімнен таңдап алатындай етіп ұйымдастыруға болады.

 

Мәліметтер  базасының объектілері

    Microsoft Access 2003 мәліметтер базасын басқару жүйесі жеті түрлі обьектілерді құруға және қолдануға мүмкіндік береді.

   Кестелер. Бұл кез келген мәліметтер базасының негізгі обьектісі болып табылады. Біріншіден кестелерде мәліметтер базасындағы барлық ақпарат сақталады, екіншіден кестелер мәліметтер базасының құрылымын анықтайды.Кестелерді байланыстыру үшін тағайындалған өрістерді кілттік өрістер деп атайды. Олардың кемінде бірнуінің кілттік өрісі бірегей, екіншісінің өрісі осы типті болуы тиіс. Басқа нұсқау берілмесе, Access автоматты түрде есептегіш өріс құрып, оны кілттік етіп қояды. Қолдан бірнеше өрістерді кілттік етіп қою да қиын емес.

Сұраныс.Бұл обьекті кестедегі мәліметтерді қолданушыға ыңғайлы түде шығарып береді. Сұраныстың көмегімен мәліметтерді сұрыптау, сүзгілеу амалдары орындалады. Сұраныстың көмегімен бұрынан бар кестенің негізінде жаңа кесте құрылады, басқа мәліметтер көзінен импортталады, кестеледе қарапайым есептеулер жүргізіледі.

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

   Сұраныстың ерекшелігі –  олар негізгі кестелердегі мәліметтердің  негізінде уақытша қорытынды  кесте құрады. Негізгі кесмен  жұмыс істегенде біз қатты  дискімен жұмыс істейміз, оған  кез – келген кезде қатынау көп уақытты алады. Ал сұраныстың көмегімен алынған уақытша кестеде біз тек экрандағы бейнемен жұмыс істейміз, ал оған қатынау тез уақытта жүзеге асырылады.

   Реттелген кестелік құрылымдардың ең басты кемшіліктері – оны жаңарту, яғни оған қосымша жаңа жазбалар енгізу болып табылады. Себебі ол кезде бүкіл кестенің реті бұзылады, оны қайта құру қажет болады. Бұл мәселе мәліметтер басқару жүйесінде өз шешімін тапқан.

   Қалыптар Егер сұраныстар мәліметтерді сұрыптау мен анализдеудің арнаулы құралдары болса, алқалыптар мәліметтерді енгізу құралы болып табылады. Оның мәні мынада – ол қолданушыға тек толтыруға рұқсат етілген өрістерді толтыру құралдарын ұсынады.

    Қалыптардың көмегімен  мәліметтеді экранға бейнелеп  беруге борлады. Сұраныстың көмегімен  де экранға шығарылған мәліметтерді безендіруге болады. Ол үшін мәліметтерді енгізу арнаулы безендіру құралдарын қолдану қожет.

   Есептер.Өзінің қасиеттерімен құрылымы жағынан есептер қалыпқа өте ұқсас келеді, бірақ ол мәліметтерді баспаға шығаруға арналған. Сондықтан есептерде баспа құжаттанына арналған арнаулы безендіру элементтері бар.

   Беттер. Мәліметтер базасының осы арнаулы обьектілері Microsoft Access 2003 – те ғана жүзеге асырылған Бұл – WEB – бетте орналастырыалатын және қолданушыға сол WEB – беттен берілетін, HTLM кодында жазылатын өте айрықша обьекті. Жеке өзін алсақ бұл обьект мәліметтер базасы болып есептелінбейді, бірақ ол сервердегі мәліметтер базсын жіберілген WEB – бетпен байланыстыратын компоненттерді қамтиды.Осы компоненттерді қолдана отырып WEB – тораптағы қолданушы мәліметтер базасындағы жазбаларды көре алады.

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

Мәліметтер қорының негізгі түсініктері

Мәліметтер қоры дегеніміз ақпаратты  сақтауға және жинақтауға арналған ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы  жаңадан қалыптасқан кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық – программалық кешендермен қарым – қатынасының әдістерін де қамтиды. Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес, ақпараттар да сақтай аламыз.

Мәліметтер қорын құру қағидалары

Көп мәліметтер жұмыс жасау қажеттілігі  пайда болғанда әрқашанда мәліметтер қорын пайдаланды.

Мәліметтер қоры – бұл ең алдымен кестелер жиынтығы, алайда, біз соңынан мәліметтер қорына сондай – ақ процедуралармен бірқатар басқа объектілер жатуы мүмкін екенін көреміз. Таблицаны көптеген объектілердің сипаттамалары бар кәдімгі екі өлшемді таблица түрінде көруге болады. Таблицаның идентификатор аты болады.

Кесте бағандары объектілердің  қандайда бір сипаттамаларына –  алаңдарға сәйкес. Әрбір алаң сақталатын мәліметтердің атымен және түрімен  сипатталады. Алаң аты – бұл мәліметтермен  пайдалану үшін, әртүрлі программаларда қолданылатын идентификатор. Ол кез келген идентификатор сияқты латын әріптерімен жазылады, бір сөзден тұрады және т.б.

Алаң түрі алаңда сақталатын мәліметтердің  түрін сипаттайды. Бұл жолдар, сандар, үлкен мәтіндер (мысалы, қызметкерлердің  мінездемелері), суреттер (қызметкерлердің суреттері) және т.с.с. болуы мүмкін.

Информация о работе Деректер қоры