Деректер қорының физикалық моделін құру
Аннотация
Бұл курстық жұмыс Университет атты деректер қорын жобалау тақырыбында жазылды.
Жұмыста Университет атты деректер қорын жобалау тақырыбы бойынша деректер жобасын құру және қосымшалар туралы негізгі түсініктерді қалыптастыру, қосымшаларды өңдеу барысындағы қолданылған технологиялар туралы түсініктер ұйымдастырылды. Жасалған деректер базасын мекеменің тұтынушылары жайлы мәліметтерді қамтитын, мәліметтер қорына тез және қатесіз енгізу және керекті мәліметтерді оңай табу мақсатында әртүрлі өзгерістер мен түзетулер енгізу, ыңғайлы формада көру, барша мәліметтермен танысу қарастырылған.
Курстық жұмыстың түсіндірме жазбасы кіріспеден, 2 тараудан тұратын негізгі бөлімнен, қорытынды мен пайдаланылған әдебиеттер тізімінен және қосымшадан тұрады.
Беттер саны - 34
Суреттер - 34
Курстық жұмыстың бағдарламасын іске қосу үшін дисктегі мәліметтер қорын көрсетіп MS SQL Server Management Studio деректер базасын басқару жүйесінде орындалған.
Жетекші: Исмаилов Х. т.ғ.к. доцент
Орындаған: Абдуғаппар А. ИП-15-3к1 тобының студенті
Мазмұны
Нормативті сілтемелер
Анықтамалар
Белгілеулер мен қысқартулар
Кіріспе
1 Аналитикалық бөлім
1.1 Университет туралы мәліметтер және оларды сату міндеттері
1.2 Университет пәндік облысындағы қолданылған ақпараттық қамтамаларына сипаттама
2 Жобалау бөлімі
2.1 Мирас университеті атты мәліметтер базасын жобалау
2.1.1 Деректер қорының инфологиялық және даталогиялық моделін құру
2.1.2 Деректер базасын қалыпты формаға келтіру
2.2 Мирас университеті деректер базасын нақты бағдарламалық жүйелермен
іске асыру
2.2.1 "SQL Server" бағдарламалық жүйесінің жалпы негіздері
2.2.2 Деректер қорының физикалық моделін құру
2.2.3 Мәліметтер базасында сұраныс, сүзгі және т.б функцияларды құру
Қорытынды
Пайдаланылған әдебиеттер тізімі
Қосымша
Нормативті сілтемелер
Курстық жұмыста келесі құжаттарға сілтемелер қолданылады:
СТРК 34.006 - 2002 - Ақпараттық технология мәліметтер қоры негізгі терминдер және анықтамалар;
СТРК 34.007 - 2002 - Ақпараттық технология мәліметтер қоры негізгі терминдер және анықтамалар. Телекоммунациялық жүйелер;
MECT UCO 8790 - 95 - Ақпаратты өңдеу жүйесі. Есептеуіш жүйелердің конфигурация сұлбасы, шартты белгілері және символдары;
MECT 28195 - 99 Бағдарламалық құралдардың сапа бағасы.
Анықтамалар
Бұл курстық жұмыста сәйкес анықтамалармен келесі терминдер қолданылады:
Деректер базасы (франц. base, грек. basis - негіз) - ұзақ мерзімге сақтауға (әдетте, компьютердің жадында), өңдеуге және күнделікті қолдануға арналған деректердің (мәліметтердің) реттелген жиынтығы.
Деректер қорының басқару жүйесі (ДҚБЖ) - бұл деректер қорынан ақпаратты сақтауға және алуға мүмкіндік беретін құрылғы.
Мәліметтер қоры дегеніміз - құрылымы арнайы тәсіл бойынша ұйымдастырылған берілген форматтағы файлдар жиынтығы болып есептеледі.
Кестелер - жазулар жиынтығы болып табылады. Деректер базасында не сақталынады соның бәрі оның кестелерінде сақталынады.
Сұраныс дегеніміз - мәліметтер қорынан өзімізге керекті информацияны бір немесе бірнеше кестелерден алуға мүмкіндік беру болып табылады.
Формалар - кестенің деректерін енгізу және бір жазуды көру үшін және т.б. мақсаттары үшін қолданылатын экранның арнайы форматы болып табылады.
Есептер - бұл деректерді ұйымдастыру, және баспаға пайдаланушыға қажетті тұрде шығарудың ең тиімді құралы.
Макростар - бұл белгілі бір операцияларды орындайтын макрокомандалар жиынтығы. Ол базамен жұмыс жасауын автоматтандырудың құралы болып табылады.
Image - элементі экранда формаға бейнелерді орналастыруға арналған.
Ақпарат - (лат. information - түсіндіру, мазмұндау) үғымы күнделікті өмірден бастап техникалық салада пайдаланылатын көп мағыналы ұғым.
Белгілеулер мен қысқартулар
ДҚБЖ - Деректер қорының басқару жүйесі
ДҚ - Деректер қоры
АЖ - Ақпараттық жүйе
ҚР - Қазақстан Республикасы
ЖШС - Жауапкершілігі шектеулі серіктестік
ТОО - Товарищество с ограниченной ответственностью
SQL - Select Query Language
ҚФ - Қалыпты форма
1ҚФ - Бірінші қалыпты форма
2ҚФ - Екінші қалыпты форма
3ҚФ - Үшінші қалыпты форма
BCNF - Boyce-Codd normal form
DKNF - Domain-key normal form
MS - Microsoft
Кіріспе
Бізді қоршаған әлемдегі айналып жүрген ақпараттар ағыны үлкен. Уақытына қарай олардың көбеюге беталысы бар. Сондықтан кез келген ұйымда, үлкенінде де, кешісінде де осындай мәліметтермен басқаруды ұйымдастыру мәселелері туындап жатады. Ол нәтижелі жұмысты қамтамасыз еткен болар еді. Кейбір ұйымдар мұндай мақсатта папкалары бар сөрелерде жөн көрсе, көпшілігі компьютерленген әдістерді - мәліметтер базасын, яғни мәліметтердің үлкен көлемін тиімді сақтауға, құрылымын жасауға және жүйелеуге мүмкіндік беретінді тыңдайды. Қазіргі кезде мәліметтер базасынсыз көптеген қаржы, өнеркәсіптік, сауда т.б. үйымдардың жұмысын елестету мүмкін емес. Егер деректер қоры болмай қалса, олар ақпараттар көшкініне тұншығып қалар еді.
Қазіргі тағдағы ДҚБЖ - мәліметтер базасымен басқаруды көпшілік пайдаланатын жүйесі. Ол ақпараттар массивін басқаруды бір немесе бірнеше пайдаланушы бір мезетте жұмыс істегенде іске асыруға мамандандырылған.
Қазіргі кездегі ДҚБЖ қамтамасыз етеді:
кестелерді және бір-бірімен байланысты кестелер қатынасын сүйемелдейтін құралдар жинағын;
жоғары деңгейдегі бағдарламалау құралы, бұның көмегімен жеке өзінің (жекеменшік) қосымшасын жасап алуға болады;
Менің курстық жобамның тақырыбы: Мирас университеті атты деректер қорын жобалау.
Курстық жұмыстың мақсаты: Дүкеннің деректер жобасын құру және қосымшалар туралы негізгі түсініктерді қалыптастыру, қосымшаларды өңдеу барысындағы қолданылған технологиялар туралы түсініктер, яғни SQL Server және соның Management Studio бағдарламаларымен жұмыс.
Курстық жұмыстың міндеттері. Университет тақырыбы бойынша пәндің облысты талдау, қолданушыға және қызметкерге қажетті функционалдылықты анықтау;
Курстық жұмыстың тапсырмасы. Мирас университетіне абитуриенттерді қосу немесе студенттердің үлгерімі, сол мәліметтерді өңдеу, сақтау жұмысын іске асыру.
Курстық жұмыстың жаңалығы. SQL Server бағдарламасында триггерлерді қолдану жұмысын көрсету.
Тақырыптың өзектілігі.
Зерттеудің нысаны. Мирас университетіне арналған қосымша құру және оны пайдалану.
1 Аналитикалық бөлім
Университеттің тарихы және олардың міндеттері
Университет (лат. unіversіtas - жиынтық, жинақ) - жаратылыстану, қоғамдық, техникалық, әлеуметтік ғылымдар саласынан кең көлемде жоғары білімді мамандар даярлайтын, көп салалы жоғары оқу орны. Университетте студенттер жан-жақты терең теориялық даярлықтан өтеді. Университетке тән ерекшелік - оқу және ғылыми-зерттеу жұмыстарының үйлестіріле жүргізілуі.
Италиядағы 1088 жылы құрылған Болония университеті; Англияда 1100 жылы тұрғызылған Оксфорд университеті; 1200 жылы құрылған Кембридж университеті; 1220 жылы Франсияда бой көтерген Монпелье университеті; 1386 жылы Германияда шаңырақ көтерген Хайделбергь университеті; АҚШ-та 1636 жылы құрылған Гарвард университеті; 1639 жылдары кірпіші қаланған Жапониядағы Рюгеск пен 1877 жылы салынған Токио университеттері. Алайда, олардан да бұрын салынған жоғары оқу орыны бар болып шықты. Когуре мемлекеті құрылған уақытта ауыл-аймақтан кадрлар іздей бастайды. 372 жылы орталықта Тхэкак, шалғай аймақтардың бірінде Кендан атты білім беру орталығы ашылады. Әлгі орталықтар бүкіл мемлекеттік білім беру жүйесін қалыптастыруға тырысқан. Айғақ ретінде, Кендан орталығы Коре мен Ли династисының тұсына дейін өмір сүріп келген. Когуредегі білім берудің осы жолын Коре династиясы да ұстанады. Сол себепті, 992 жылы мемлекеттік ЖОО есебінде Кугчжагам жоғары оқу орнының іргесі қаланады. Онда феодалдар мен бай манаптардың балалары ғана білім алатын болған. Кугчжагам атауы 1308 жылы Сонгюнгван болып өзгерген. Сондықтан, 922 жылы құрылған Коре Сонгюнванды әлемдегі ең алғашқы университет деп сенімді түрде айта аламыз. 1000 жылдан аса тарихы бар Коре Сонгюнгван бүгінгі таңда жеңіл өнеркәсіп саласындағы мамандар даярлаумен айналысады.
Ресейдегі тұңғыш Университет - Мәскеу университеті (1755), байырғы Университеттерге Львов (1661, алғашқыда академия ретінде құрылған),Тарту (1802), ВИЛЬНЮС (1803), Қазан (1804),Харьков (1805), Санут-Петербург (1819), Киев (1834) университеттері жатады.Орталық Азияда 1920 ж. Түркістан мемлекеттік университеті (кейін Орта Азия унивнрситеті), ҚазМУ (1934, қазіргі ҚАЗҰУ), Қарағанды Мемлекеттік Университі (1972) ашылды. Қазір Қазақстанда 7 ұлттық, 35 мемлекеттік және жекеменшік Университеттер бар.
М.Әуезов атындағы Оңтүстік Қазақстан мемлекеттік университеті ірі жоғары оқу орны, ғылым орталығы және мәдени-гуманитарлық мекеме ретінде пайда болуы, қалыптасуы және кейінгі дамуы аймақтың өндіргіш күштерінің, оның экономикасының қарқынды өсуінің, соңғы он жылдықта өткен әлеуметтік және мәдени процесстердің объективті және адекваттық көрінісі болып табылады.
Университет сертификациялық аудиттен өтіп, ИСО 9001:2000 және IQNet Халықаралық стандарттарының талаптарына сәйкестілігі жөніндегі сапа сертификаттарын иеленді. Оқытудың кредиттік технологиясы енгізілген. Университетте аймақ, республика және әлемдік кеңістік экономикасының барлық салаларына, ғылымы мен мәдениетіне арналған мамандар даярланады. М.Әуезов атындағы Оңтүстік Қазақстан мемлекеттік университеті республикамыздың жоғары білім беру саласының ең жарқын брендтерінің бірі болып табылады. Үстіміздегі жылы жоғары оқу орындарының жалпы рейтинг бойынша Қазақстандағы құрметті үшінші орынды және ұтып алған гранттар саны бойынша да үшінші орынды иеленіп отыр. Оңтүстік аймақта ОҚМУ - оқытушылар мен студенттер құрамындағы ғылым, спорт, музыка және шығармашылық жұлдыздар саны бойынша, сонымен бірге әлеуметтік-тәрбиелеу жұмысының жоғары деңгейі бойынша да сөзсіз көшбасшы. М.Әуезов атындағы ОҚМУ - көп салалы білім беру мекемесі. Ректордың бастамасы бойынша 2006 жылы ұйымдастыру-құрылымдық қайта құру өткізілді. Соның нәтижесінде оқу, әдістемелік, ғылыми және тәрбиелеу мәселелерін шешуде кең өкілеттіліктер берілген 10 институт құрылды.
Бүгінгі таңда М.Әуезов атындағы Оңтүстік Қазақстан мемлекеттік университеті - Қазақстан Республикасының ірі және көп салалы университеті, аймағымыздың инфрақұрылымының дамуы мен қалыптасуына, халықаралық қоғамдастықтағы интеграция мен жаһандану үрдістеріне белсенді қатысатын ғылыми-білім беру, интеллектуалдық, мәдени орталығы. Университет Қазақстанның оңтүстігіндегі 65 жылдан аса тарихы бар жоғары техникалық және гуманитарлық білім берудің екі үлкен мектебінен құралады. Қазіргі кезде университетте 1461 оқытушы ғылыми-педагогикалық іс-әрекетпен айналысуда.
Олардың ішінде 2 Ұлттық ғылым академиясының академигі, 117 ғылым докторлары мен профессорлар, 500-ге жуық ғылым кандидаттары мен доценттер қызмет iстейдi. ОҚМУ-да 81 мамандық бойынша күндізгі және сыртқы оқу түрлері бойынша 20 мыңѓа жуық студенттер оқиды. Олардың ішінде 5265 студент - мемелекеттік грант бойынша оқиды. Университеттің материалдық-техникалық базасы өте бай, атап айтқанда қазіргі үлгідегі он оқу ғимараттарынан, алты студенттер жатаханасынан және екі спорт кешенінен тұрады.
Университет барлығы 457 оқу, 130 лабораториялық аудиториялармен және 55 компьютерлік класстармен жабдықталған. Оқу процессінде 1861 компьютер, олардың ішінде 1560 жаңа үлгідегі компьютерлер, 1641 Интернет желісіне қосылған компьютерлер қолданылады. Университетте мансап және маркетинг орталығы жұмыс істейді. Орталықтың негізгі міндеті, кәсіпорындар және ұйымдармен тығыз байланыс жасау негізінде университет бітірушілерінің жұмысқа орналасуына ат салысу, еңбек және білім нарығындағы қызмет көрсету мен маркетингтік зерттеулер жүргізу болып табылады.
Университет ректоры - ҚР ҰҒА академигі, ғылым мен техника саласындағы Мемлекеттік сыйлық лауреаты, техника ғылымдарының докторы, профессор Уалихан Бишімбаев, әрдайым уақытпен қатар ғана жүрмей, көбінесе алдында жүреді. Отандық ғылымның алдыңғы қатарында болып біздің егеменді еліміздің экономикасына ең жақсы кадрларды даярлау - бұл ОҚМУ-дің бүгінгі таңдағы миссиясы.
Осындай ұжымды тек ірі жан-жақты, бір туар тұлға басқара алады. Уалихан Бишімбаев оқу процессіне модульдік-рейтингтік жүйені, кредиттік технологияны, сапа менеджменті жүйесін енгізудің бастамашысы болды. 2005 жылдың қорытындысы бойынша Уалихан Қозыкеұлына "Қазақстанның озат өнертапқышы" атағы берілген. Уалихан Қозыкеұлы Бишімбаев - облыстық маслихаттың депутаты, "Нұр Отан" партиясының Орталық аппаратының мүшесі.
Ол көптеген жоғарғы мемлекеттік марапаттаулардың: "Құрмет белгісі", "Құрмет" ордендерінің иегері. 500-ден астам ғылыми мақаланың, Қазақстан Республикасының 63 авторлық куәлік пен патенттің, 25 оқулық пен монографияның авторы У.Бишімбаев университеттің ғана емес, сонымен қатар қаланың, облыстың, тіпті республиканың өзекті мәселелерін шешу үшін әрдайым ізденісте жүреді.
Университет мақсаттары:
- республика және аймақтағы жоғары білікті мамандарға сұранысты қанағаттандыру;
- білім беруде жаңа ақпараттық технологияларды ауқымды ендіру мен ғылыми-зерттеу және оқу үдерісін біріктіруді күшейту жолдары арқылы мамандар даярлау сапасын арттыру;
- жоғарғы кәсіби білім беру бағдарламаларын жетілдіру арқылы білім беру қызметінің әлемдік нарығында университет ұстанымын нығайту және халықаралық білім беру кеңістігіне ену.
Университет міндеттері:
- Білім беру қызметі нарығында университеттің бәсекеге қабілеттілігін арттыру үшін білімін үнемі жетілдіріп, озық идеяларды жүзеге асырушы мамандар даярлаудың бірыңғай ғылыми-білім беру кешені болып табылатын көпсалалы жоғары оқу орнын Болашақ университетінің базасында құру;
- Озық тәжірибені жоғары білім мен ғылымның отандық әлеуетімен үйлестіретін, республиканың және аймақтың білім беру кеңістігінде ЖОО-ның бірігуі мен аймақтың әлеуметтік-мәдени дамуын, индустриалды-инновациялық бағдарламаларын іске асыруда көшбасшылықты қамтамасыз ететін университеттің инновациялық моделін жүзеге асыру;
- Университеттің мәртебесін нығайту мақсатында аймақтың жетекші оқу-әдістемелік және ғылыми-инновациялық орталығы ретінде оқытудың шетелдік технологияларын игеру және бейімделу, заманауи білім беру технологияларын, импортты дамыту;
- Бітірушілердің инновациялық-құзырлылық дайындығы мен студенттердің академиялық ұтқырлығын қамтамасыз ету үшін оқытудың кредиттік технологиясы мен тілдік даярлығын дамыту және жетілдіру;
- Білім беру бағдарламаларының отандық еңбек нарығы талаптары мен үздік шетелдік аналогтарымен үйлесімділігі арқылы бітіруші түлектердің бәсекеге қабілеттілігі мен сұранысқа сәйкес келуін, университет дипломдарының халықаралық деңгейде мойындалуын қамтамасыз ету;
- профессор-оқытушылар құрамы, мамандар даярлау, іріктеу және тағайындау жүйесін жетілдіру, олардың біліктілігін, экономикалық және қоғамдық мәртебесін арттыру;
- республикалық және әлемдік деңгейде фундаменталды және қолданбалы зерттеулер жүргізіп, олардың нәтижелерін экономика және қоғамда жүзеге асыру, ғылым мен білім беру үдерісінің нақты байланысын қамтамасыз ету;
- жоғары білім беру, ЖОО-дан кейінгі даярлау саласында, профессор-оқытушылар құрамы мен студенттердің тәжірибе алмасуында халықаралық кооперацияны дамыту, әлемнің үздік университеттерінде профессор-оқытушылар құрамының біліктілігін арттыру, ғылыми зерттеулер, инновациялық әзірлемелерді бірлесіп өткізу, стратегиялық менеджмент тәжірибесінің трансферті;
- Елбасы Н.Ә.Назарбаевтың ұсынған жастарды тәрбиелеудің басымдықтарына және жаһанданған әлемнің трендтері мен үндеулеріне сәйкес Университеттегі тәрбие жұмысын модернизациялау;
- білім беру, ғылыми және инновациялық инфрақұрылымын дамыту, Университет қызметінің тиімді ресурстық қамтамасыз етілуі;
- Университет менеджменті технологиясының трансферті мен дамуы
1.2 Университет пәндік облысындағы қолданылған ақпараттық қамтамаларына сипаттама
Microsoft SQL Server -- реляциялық деректер базасын (РСУБД) басқару жүйесі Microsoft корпорациясы әзірленген. Негізгі пайдаланылатын сұраныстар тілі -- Transact-SQL, Microsoft және Sybase бірлесіп құрды. Transact-SQL ANSIISO стандартын іске асыру болып табылатын структураланған сұраныстар тілі (SQL) бойынша кеңейтулері бар файлдарды жүктеуге болады. Өлшемі жағынан дербестен кәсіпорынның ірі деректер базасына дейін масштабтағы деректер қорымен жұмыс жасау үшін пайдаланылады; нарық бұл сегментіндегі басқа ДҚБЖ бәсекелесі.
80-ші жылдардың екінші жартысында клиенттік-серверлік технологиялардың дамуы 70-жылдардың соңынан бері белсенді дамып келе жатқан екі негізгі саланың дамуына байланысты болды: бір жағынан дербес компьютерлер және екінші жағынан компьютерлік желілер. Ұзақ уақыт бойы дерекқор тек мейнфреймдер үшін қол жетімді болды, және тек үй компьютерлер мен ЭЕМ дерекқор әзірлеушілер үшін процессорлар өнімділігінің өсуіне арқасында (мысалы, Oracle) өз өнімдерін тиісті нұсқаларын жасауға кірісті. Компьютерге арналған алғашқы RDBMS бірі 1983 жылы шығарылған Oracle v3 болды. Сол кезде бірнеше компьютер иелері оларды негізінен қолданбаларды әзірлеу және тестілеу үшін пайдаланды.
ДББЖ-ны дамытудағы негізгі кезеңдердің бірі 1986 жыл болды. Осы уақыт кейбір дерекқор бағдарламалық қамтамасыз компаниялар әлі де болды, бұл ең елеулі бірі екі жыл бұрын құрылған Sybase компания болды. 1986 жылға қарай, деректер базасының серверлерін Sybase толық интеллектуалдық жұмыс станцияларына (әдетте Sun Microsystems және Аполлон Компьютер дамыту) басталуы (мысалы, Oracle әзірленген). өзі осы клиент-сервер технологиясы мүмкін интерфейс модульдерінің (т. Н. Алдыңғы соңы) түскен ақпаратты өңдеу модульдерді (т. Н. кері соңы) айыра жасады. орталықтандырылған шешімдерді (сақтау және деректерді қорғау талап тек тапсырмаларды орындау үшін сервер қалдырып, жұмыс станциялары желісі арасында (мысалы, есептерді, тест деректерді және т.б.. D. пішімдеу) шешім провайдерлері қалған міндеттерді бөлу мәселелері көшіп, назарға компьютерлік желілер ену тұрақты өсуін ескере отырып, оңтайландыру сұранысты орындау ағыны және т.б.)
ДББЖ әзірлеушілері иерархиялық дерекқордан реляциялық деректерге көшу кезінде маңызды рөл атқарды. IBM осы уақытқа дейін біртіндеп өз клиенттерін иерархиялық дерекқордан (IMS сияқты) DB2 DRD және SQL DS-қа ауыстырады. Жаңа ДҚБЖ, бірақ IMS жылдамдығынан төмен, бірақ бағдарламалау мен техникалық қызмет көрсету ыңғайлығына қарағанда жоғары. DB2-нің жеткізілімдері күтілетін нәтижелерден асып, сатылымның бірінші жылы нарықтағы айтарлықтай үлеске ие болды. 1986 жылдың қыркүйегінде Gupta Technologies өзінің SQL базасын құруға кірісті, ол желіге қосылған компьютерлер үшін тұжырымдамалық дерекқор серверін қамтиды. Гупта сондай-ақ бірінші пайдаланушының жұмыс станциясына файлдарды немесе кестелерді жүктеп қажеттілігінсіз онда сақталған деректерге тікелей қол жеткізуді қамтамасыз ететін, оларға озық DB2 бар IBM мейнфреймдер қол ашықтығын жүзеге асырылып бірі болып табылады.
1986 жылдың аяғында ДББЖ-да деректермен жұмыс істеу үшін SQL-ті негізгі тіл ретінде қолдану әмбебап болды. IBM, Oracle, Sybase және Gupta клиенттердің алдыңғы жағындағы клиенттің артқы жағына хабарламаларды жіберу үшін ұқсас SQL синтаксисін пайдаланды, бұл әртүрлі жеткізушілерден клиент пен сервер бөліктерін біріктіруге мүмкіндік берді. Сол жылы Американдық ұлттық стандарттау институты SQL тілінің нұсқасын деректерді өңдеудің халықаралық стандарты ретінде мақұлдады, ол SQL қолдауы жоқ дерекқорлардың әл-ауқатына қауіп төндірді. Мысалы, Cullinet, SQL-ге өздерінің шағын компьютерлерге арналған деректер базасында қолдау көрсететінін мәлімдеді, бірақ оның кешігуіне байланысты дерекқордың нарықтық үлесі жоғалды, IBM және оның DB2 өніміне жоғалтты.
2 Жобалау бөлімі
2.1 Мирас университеті атты мәліметтер базасын жобалау
2.1.1 Деректер қорының инфологиялық және даталогиялық моделін құру
Кез келген деректер қорын құру үшін, құрушысы бірнеше модель жасайды. Бірінші модель - инфологиялық мәліметтер моделі. Бұл кезеңде деректер қорын құрушы пәндік аймақ туралы мәліметтер жинақтайды және сол жинақталған мәліметтер табиғи тіл арқылы, кестелер арқылы, математикалық формулалар арқылы графикалар арқылы сипаттайды. Бұл кезде ДҚ құрушы ешқандай МҚБЖ қолданбайды. Екінші модель - мәліметтердің даталогиялық модулі - қандайда бір МҚБЖ тілінде ДҚ сипаттау. Үшінші модель - мәліметтердің физикалық моделі сипаттайды. Инфологиялық моделінің мақсаты жиналған модель ақпараттық жүйелік оны ДҚ қалай сақтайтындығын бейнелеу. Мысал ретінде дүкеннің базасын құруға болады.
Инфологиялық моделін иерархиялық ER - диаграммалары немесе (ақпараттық модель) деп те атайды. ER - диаграммаларда қолданатын белгілер: тіктөртұрыштың ішінде - стержн. Домалақта кілт. Домалақта атрибут. Трапецияда - характеристика. Ромбыда - ассоция. Параллелограмда - белгі. Бұнда белгілер үшке бөлінеді. Біреуі - стерженді. Екіншісі - ассоциясы. Үшіншісі - мінездемелік. Ассоцотивті қатынастарды ішкі классқа бөлінуі - белгілеу деп аталады. Мысалы, кеңсе тауарлары дүкені инфологиясының моделін құру. Бұл базада дүкен жайлы ақпарат күнделікті ауысып тұруы және де сатып алушылардың соған қатынасын айтамыз.
Пәндік облысқа сәйкес деректер базасы келесі ескертулерді ескеріп құрылады:
Әрбір сатып алушы келісім негізінде кез-келген тауарды сатып ала алады;
Әрбір сатып алушы келісім негізінде сатып алған тауары бұзылған болса, қайтадан ақшасын қайтарып алуға болады;
Әрбір сатып алушы келісім негізінде сатып алған тауары бұзылған болса, сол тауардың құнына сәйкес басқа тауарды ала алады;
Пәндік облыстың базалық маңыздарын қарастырайық.
Факультеты атты кестенің атрибуттары: код факультета, название факультета, декан факультета. Мұнда факультет жайлы кішкене мәліметтер.
Учителя атты кестенің атрибуттары: специальный код учителя, имя, фамилия, пол, националность, ИИН, код предмета, код званий.
Ученое звание атты кестенің атрибуттары: код званий, наименование знаний.
Ученики атты кестенің атрибуттары: личный код ученика, ... жалғасы
Бұл курстық жұмыс Университет атты деректер қорын жобалау тақырыбында жазылды.
Жұмыста Университет атты деректер қорын жобалау тақырыбы бойынша деректер жобасын құру және қосымшалар туралы негізгі түсініктерді қалыптастыру, қосымшаларды өңдеу барысындағы қолданылған технологиялар туралы түсініктер ұйымдастырылды. Жасалған деректер базасын мекеменің тұтынушылары жайлы мәліметтерді қамтитын, мәліметтер қорына тез және қатесіз енгізу және керекті мәліметтерді оңай табу мақсатында әртүрлі өзгерістер мен түзетулер енгізу, ыңғайлы формада көру, барша мәліметтермен танысу қарастырылған.
Курстық жұмыстың түсіндірме жазбасы кіріспеден, 2 тараудан тұратын негізгі бөлімнен, қорытынды мен пайдаланылған әдебиеттер тізімінен және қосымшадан тұрады.
Беттер саны - 34
Суреттер - 34
Курстық жұмыстың бағдарламасын іске қосу үшін дисктегі мәліметтер қорын көрсетіп MS SQL Server Management Studio деректер базасын басқару жүйесінде орындалған.
Жетекші: Исмаилов Х. т.ғ.к. доцент
Орындаған: Абдуғаппар А. ИП-15-3к1 тобының студенті
Мазмұны
Нормативті сілтемелер
Анықтамалар
Белгілеулер мен қысқартулар
Кіріспе
1 Аналитикалық бөлім
1.1 Университет туралы мәліметтер және оларды сату міндеттері
1.2 Университет пәндік облысындағы қолданылған ақпараттық қамтамаларына сипаттама
2 Жобалау бөлімі
2.1 Мирас университеті атты мәліметтер базасын жобалау
2.1.1 Деректер қорының инфологиялық және даталогиялық моделін құру
2.1.2 Деректер базасын қалыпты формаға келтіру
2.2 Мирас университеті деректер базасын нақты бағдарламалық жүйелермен
іске асыру
2.2.1 "SQL Server" бағдарламалық жүйесінің жалпы негіздері
2.2.2 Деректер қорының физикалық моделін құру
2.2.3 Мәліметтер базасында сұраныс, сүзгі және т.б функцияларды құру
Қорытынды
Пайдаланылған әдебиеттер тізімі
Қосымша
Нормативті сілтемелер
Курстық жұмыста келесі құжаттарға сілтемелер қолданылады:
СТРК 34.006 - 2002 - Ақпараттық технология мәліметтер қоры негізгі терминдер және анықтамалар;
СТРК 34.007 - 2002 - Ақпараттық технология мәліметтер қоры негізгі терминдер және анықтамалар. Телекоммунациялық жүйелер;
MECT UCO 8790 - 95 - Ақпаратты өңдеу жүйесі. Есептеуіш жүйелердің конфигурация сұлбасы, шартты белгілері және символдары;
MECT 28195 - 99 Бағдарламалық құралдардың сапа бағасы.
Анықтамалар
Бұл курстық жұмыста сәйкес анықтамалармен келесі терминдер қолданылады:
Деректер базасы (франц. base, грек. basis - негіз) - ұзақ мерзімге сақтауға (әдетте, компьютердің жадында), өңдеуге және күнделікті қолдануға арналған деректердің (мәліметтердің) реттелген жиынтығы.
Деректер қорының басқару жүйесі (ДҚБЖ) - бұл деректер қорынан ақпаратты сақтауға және алуға мүмкіндік беретін құрылғы.
Мәліметтер қоры дегеніміз - құрылымы арнайы тәсіл бойынша ұйымдастырылған берілген форматтағы файлдар жиынтығы болып есептеледі.
Кестелер - жазулар жиынтығы болып табылады. Деректер базасында не сақталынады соның бәрі оның кестелерінде сақталынады.
Сұраныс дегеніміз - мәліметтер қорынан өзімізге керекті информацияны бір немесе бірнеше кестелерден алуға мүмкіндік беру болып табылады.
Формалар - кестенің деректерін енгізу және бір жазуды көру үшін және т.б. мақсаттары үшін қолданылатын экранның арнайы форматы болып табылады.
Есептер - бұл деректерді ұйымдастыру, және баспаға пайдаланушыға қажетті тұрде шығарудың ең тиімді құралы.
Макростар - бұл белгілі бір операцияларды орындайтын макрокомандалар жиынтығы. Ол базамен жұмыс жасауын автоматтандырудың құралы болып табылады.
Image - элементі экранда формаға бейнелерді орналастыруға арналған.
Ақпарат - (лат. information - түсіндіру, мазмұндау) үғымы күнделікті өмірден бастап техникалық салада пайдаланылатын көп мағыналы ұғым.
Белгілеулер мен қысқартулар
ДҚБЖ - Деректер қорының басқару жүйесі
ДҚ - Деректер қоры
АЖ - Ақпараттық жүйе
ҚР - Қазақстан Республикасы
ЖШС - Жауапкершілігі шектеулі серіктестік
ТОО - Товарищество с ограниченной ответственностью
SQL - Select Query Language
ҚФ - Қалыпты форма
1ҚФ - Бірінші қалыпты форма
2ҚФ - Екінші қалыпты форма
3ҚФ - Үшінші қалыпты форма
BCNF - Boyce-Codd normal form
DKNF - Domain-key normal form
MS - Microsoft
Кіріспе
Бізді қоршаған әлемдегі айналып жүрген ақпараттар ағыны үлкен. Уақытына қарай олардың көбеюге беталысы бар. Сондықтан кез келген ұйымда, үлкенінде де, кешісінде де осындай мәліметтермен басқаруды ұйымдастыру мәселелері туындап жатады. Ол нәтижелі жұмысты қамтамасыз еткен болар еді. Кейбір ұйымдар мұндай мақсатта папкалары бар сөрелерде жөн көрсе, көпшілігі компьютерленген әдістерді - мәліметтер базасын, яғни мәліметтердің үлкен көлемін тиімді сақтауға, құрылымын жасауға және жүйелеуге мүмкіндік беретінді тыңдайды. Қазіргі кезде мәліметтер базасынсыз көптеген қаржы, өнеркәсіптік, сауда т.б. үйымдардың жұмысын елестету мүмкін емес. Егер деректер қоры болмай қалса, олар ақпараттар көшкініне тұншығып қалар еді.
Қазіргі тағдағы ДҚБЖ - мәліметтер базасымен басқаруды көпшілік пайдаланатын жүйесі. Ол ақпараттар массивін басқаруды бір немесе бірнеше пайдаланушы бір мезетте жұмыс істегенде іске асыруға мамандандырылған.
Қазіргі кездегі ДҚБЖ қамтамасыз етеді:
кестелерді және бір-бірімен байланысты кестелер қатынасын сүйемелдейтін құралдар жинағын;
жоғары деңгейдегі бағдарламалау құралы, бұның көмегімен жеке өзінің (жекеменшік) қосымшасын жасап алуға болады;
Менің курстық жобамның тақырыбы: Мирас университеті атты деректер қорын жобалау.
Курстық жұмыстың мақсаты: Дүкеннің деректер жобасын құру және қосымшалар туралы негізгі түсініктерді қалыптастыру, қосымшаларды өңдеу барысындағы қолданылған технологиялар туралы түсініктер, яғни SQL Server және соның Management Studio бағдарламаларымен жұмыс.
Курстық жұмыстың міндеттері. Университет тақырыбы бойынша пәндің облысты талдау, қолданушыға және қызметкерге қажетті функционалдылықты анықтау;
Курстық жұмыстың тапсырмасы. Мирас университетіне абитуриенттерді қосу немесе студенттердің үлгерімі, сол мәліметтерді өңдеу, сақтау жұмысын іске асыру.
Курстық жұмыстың жаңалығы. SQL Server бағдарламасында триггерлерді қолдану жұмысын көрсету.
Тақырыптың өзектілігі.
Зерттеудің нысаны. Мирас университетіне арналған қосымша құру және оны пайдалану.
1 Аналитикалық бөлім
Университеттің тарихы және олардың міндеттері
Университет (лат. unіversіtas - жиынтық, жинақ) - жаратылыстану, қоғамдық, техникалық, әлеуметтік ғылымдар саласынан кең көлемде жоғары білімді мамандар даярлайтын, көп салалы жоғары оқу орны. Университетте студенттер жан-жақты терең теориялық даярлықтан өтеді. Университетке тән ерекшелік - оқу және ғылыми-зерттеу жұмыстарының үйлестіріле жүргізілуі.
Италиядағы 1088 жылы құрылған Болония университеті; Англияда 1100 жылы тұрғызылған Оксфорд университеті; 1200 жылы құрылған Кембридж университеті; 1220 жылы Франсияда бой көтерген Монпелье университеті; 1386 жылы Германияда шаңырақ көтерген Хайделбергь университеті; АҚШ-та 1636 жылы құрылған Гарвард университеті; 1639 жылдары кірпіші қаланған Жапониядағы Рюгеск пен 1877 жылы салынған Токио университеттері. Алайда, олардан да бұрын салынған жоғары оқу орыны бар болып шықты. Когуре мемлекеті құрылған уақытта ауыл-аймақтан кадрлар іздей бастайды. 372 жылы орталықта Тхэкак, шалғай аймақтардың бірінде Кендан атты білім беру орталығы ашылады. Әлгі орталықтар бүкіл мемлекеттік білім беру жүйесін қалыптастыруға тырысқан. Айғақ ретінде, Кендан орталығы Коре мен Ли династисының тұсына дейін өмір сүріп келген. Когуредегі білім берудің осы жолын Коре династиясы да ұстанады. Сол себепті, 992 жылы мемлекеттік ЖОО есебінде Кугчжагам жоғары оқу орнының іргесі қаланады. Онда феодалдар мен бай манаптардың балалары ғана білім алатын болған. Кугчжагам атауы 1308 жылы Сонгюнгван болып өзгерген. Сондықтан, 922 жылы құрылған Коре Сонгюнванды әлемдегі ең алғашқы университет деп сенімді түрде айта аламыз. 1000 жылдан аса тарихы бар Коре Сонгюнгван бүгінгі таңда жеңіл өнеркәсіп саласындағы мамандар даярлаумен айналысады.
Ресейдегі тұңғыш Университет - Мәскеу университеті (1755), байырғы Университеттерге Львов (1661, алғашқыда академия ретінде құрылған),Тарту (1802), ВИЛЬНЮС (1803), Қазан (1804),Харьков (1805), Санут-Петербург (1819), Киев (1834) университеттері жатады.Орталық Азияда 1920 ж. Түркістан мемлекеттік университеті (кейін Орта Азия унивнрситеті), ҚазМУ (1934, қазіргі ҚАЗҰУ), Қарағанды Мемлекеттік Университі (1972) ашылды. Қазір Қазақстанда 7 ұлттық, 35 мемлекеттік және жекеменшік Университеттер бар.
М.Әуезов атындағы Оңтүстік Қазақстан мемлекеттік университеті ірі жоғары оқу орны, ғылым орталығы және мәдени-гуманитарлық мекеме ретінде пайда болуы, қалыптасуы және кейінгі дамуы аймақтың өндіргіш күштерінің, оның экономикасының қарқынды өсуінің, соңғы он жылдықта өткен әлеуметтік және мәдени процесстердің объективті және адекваттық көрінісі болып табылады.
Университет сертификациялық аудиттен өтіп, ИСО 9001:2000 және IQNet Халықаралық стандарттарының талаптарына сәйкестілігі жөніндегі сапа сертификаттарын иеленді. Оқытудың кредиттік технологиясы енгізілген. Университетте аймақ, республика және әлемдік кеңістік экономикасының барлық салаларына, ғылымы мен мәдениетіне арналған мамандар даярланады. М.Әуезов атындағы Оңтүстік Қазақстан мемлекеттік университеті республикамыздың жоғары білім беру саласының ең жарқын брендтерінің бірі болып табылады. Үстіміздегі жылы жоғары оқу орындарының жалпы рейтинг бойынша Қазақстандағы құрметті үшінші орынды және ұтып алған гранттар саны бойынша да үшінші орынды иеленіп отыр. Оңтүстік аймақта ОҚМУ - оқытушылар мен студенттер құрамындағы ғылым, спорт, музыка және шығармашылық жұлдыздар саны бойынша, сонымен бірге әлеуметтік-тәрбиелеу жұмысының жоғары деңгейі бойынша да сөзсіз көшбасшы. М.Әуезов атындағы ОҚМУ - көп салалы білім беру мекемесі. Ректордың бастамасы бойынша 2006 жылы ұйымдастыру-құрылымдық қайта құру өткізілді. Соның нәтижесінде оқу, әдістемелік, ғылыми және тәрбиелеу мәселелерін шешуде кең өкілеттіліктер берілген 10 институт құрылды.
Бүгінгі таңда М.Әуезов атындағы Оңтүстік Қазақстан мемлекеттік университеті - Қазақстан Республикасының ірі және көп салалы университеті, аймағымыздың инфрақұрылымының дамуы мен қалыптасуына, халықаралық қоғамдастықтағы интеграция мен жаһандану үрдістеріне белсенді қатысатын ғылыми-білім беру, интеллектуалдық, мәдени орталығы. Университет Қазақстанның оңтүстігіндегі 65 жылдан аса тарихы бар жоғары техникалық және гуманитарлық білім берудің екі үлкен мектебінен құралады. Қазіргі кезде университетте 1461 оқытушы ғылыми-педагогикалық іс-әрекетпен айналысуда.
Олардың ішінде 2 Ұлттық ғылым академиясының академигі, 117 ғылым докторлары мен профессорлар, 500-ге жуық ғылым кандидаттары мен доценттер қызмет iстейдi. ОҚМУ-да 81 мамандық бойынша күндізгі және сыртқы оқу түрлері бойынша 20 мыңѓа жуық студенттер оқиды. Олардың ішінде 5265 студент - мемелекеттік грант бойынша оқиды. Университеттің материалдық-техникалық базасы өте бай, атап айтқанда қазіргі үлгідегі он оқу ғимараттарынан, алты студенттер жатаханасынан және екі спорт кешенінен тұрады.
Университет барлығы 457 оқу, 130 лабораториялық аудиториялармен және 55 компьютерлік класстармен жабдықталған. Оқу процессінде 1861 компьютер, олардың ішінде 1560 жаңа үлгідегі компьютерлер, 1641 Интернет желісіне қосылған компьютерлер қолданылады. Университетте мансап және маркетинг орталығы жұмыс істейді. Орталықтың негізгі міндеті, кәсіпорындар және ұйымдармен тығыз байланыс жасау негізінде университет бітірушілерінің жұмысқа орналасуына ат салысу, еңбек және білім нарығындағы қызмет көрсету мен маркетингтік зерттеулер жүргізу болып табылады.
Университет ректоры - ҚР ҰҒА академигі, ғылым мен техника саласындағы Мемлекеттік сыйлық лауреаты, техника ғылымдарының докторы, профессор Уалихан Бишімбаев, әрдайым уақытпен қатар ғана жүрмей, көбінесе алдында жүреді. Отандық ғылымның алдыңғы қатарында болып біздің егеменді еліміздің экономикасына ең жақсы кадрларды даярлау - бұл ОҚМУ-дің бүгінгі таңдағы миссиясы.
Осындай ұжымды тек ірі жан-жақты, бір туар тұлға басқара алады. Уалихан Бишімбаев оқу процессіне модульдік-рейтингтік жүйені, кредиттік технологияны, сапа менеджменті жүйесін енгізудің бастамашысы болды. 2005 жылдың қорытындысы бойынша Уалихан Қозыкеұлына "Қазақстанның озат өнертапқышы" атағы берілген. Уалихан Қозыкеұлы Бишімбаев - облыстық маслихаттың депутаты, "Нұр Отан" партиясының Орталық аппаратының мүшесі.
Ол көптеген жоғарғы мемлекеттік марапаттаулардың: "Құрмет белгісі", "Құрмет" ордендерінің иегері. 500-ден астам ғылыми мақаланың, Қазақстан Республикасының 63 авторлық куәлік пен патенттің, 25 оқулық пен монографияның авторы У.Бишімбаев университеттің ғана емес, сонымен қатар қаланың, облыстың, тіпті республиканың өзекті мәселелерін шешу үшін әрдайым ізденісте жүреді.
Университет мақсаттары:
- республика және аймақтағы жоғары білікті мамандарға сұранысты қанағаттандыру;
- білім беруде жаңа ақпараттық технологияларды ауқымды ендіру мен ғылыми-зерттеу және оқу үдерісін біріктіруді күшейту жолдары арқылы мамандар даярлау сапасын арттыру;
- жоғарғы кәсіби білім беру бағдарламаларын жетілдіру арқылы білім беру қызметінің әлемдік нарығында университет ұстанымын нығайту және халықаралық білім беру кеңістігіне ену.
Университет міндеттері:
- Білім беру қызметі нарығында университеттің бәсекеге қабілеттілігін арттыру үшін білімін үнемі жетілдіріп, озық идеяларды жүзеге асырушы мамандар даярлаудың бірыңғай ғылыми-білім беру кешені болып табылатын көпсалалы жоғары оқу орнын Болашақ университетінің базасында құру;
- Озық тәжірибені жоғары білім мен ғылымның отандық әлеуетімен үйлестіретін, республиканың және аймақтың білім беру кеңістігінде ЖОО-ның бірігуі мен аймақтың әлеуметтік-мәдени дамуын, индустриалды-инновациялық бағдарламаларын іске асыруда көшбасшылықты қамтамасыз ететін университеттің инновациялық моделін жүзеге асыру;
- Университеттің мәртебесін нығайту мақсатында аймақтың жетекші оқу-әдістемелік және ғылыми-инновациялық орталығы ретінде оқытудың шетелдік технологияларын игеру және бейімделу, заманауи білім беру технологияларын, импортты дамыту;
- Бітірушілердің инновациялық-құзырлылық дайындығы мен студенттердің академиялық ұтқырлығын қамтамасыз ету үшін оқытудың кредиттік технологиясы мен тілдік даярлығын дамыту және жетілдіру;
- Білім беру бағдарламаларының отандық еңбек нарығы талаптары мен үздік шетелдік аналогтарымен үйлесімділігі арқылы бітіруші түлектердің бәсекеге қабілеттілігі мен сұранысқа сәйкес келуін, университет дипломдарының халықаралық деңгейде мойындалуын қамтамасыз ету;
- профессор-оқытушылар құрамы, мамандар даярлау, іріктеу және тағайындау жүйесін жетілдіру, олардың біліктілігін, экономикалық және қоғамдық мәртебесін арттыру;
- республикалық және әлемдік деңгейде фундаменталды және қолданбалы зерттеулер жүргізіп, олардың нәтижелерін экономика және қоғамда жүзеге асыру, ғылым мен білім беру үдерісінің нақты байланысын қамтамасыз ету;
- жоғары білім беру, ЖОО-дан кейінгі даярлау саласында, профессор-оқытушылар құрамы мен студенттердің тәжірибе алмасуында халықаралық кооперацияны дамыту, әлемнің үздік университеттерінде профессор-оқытушылар құрамының біліктілігін арттыру, ғылыми зерттеулер, инновациялық әзірлемелерді бірлесіп өткізу, стратегиялық менеджмент тәжірибесінің трансферті;
- Елбасы Н.Ә.Назарбаевтың ұсынған жастарды тәрбиелеудің басымдықтарына және жаһанданған әлемнің трендтері мен үндеулеріне сәйкес Университеттегі тәрбие жұмысын модернизациялау;
- білім беру, ғылыми және инновациялық инфрақұрылымын дамыту, Университет қызметінің тиімді ресурстық қамтамасыз етілуі;
- Университет менеджменті технологиясының трансферті мен дамуы
1.2 Университет пәндік облысындағы қолданылған ақпараттық қамтамаларына сипаттама
Microsoft SQL Server -- реляциялық деректер базасын (РСУБД) басқару жүйесі Microsoft корпорациясы әзірленген. Негізгі пайдаланылатын сұраныстар тілі -- Transact-SQL, Microsoft және Sybase бірлесіп құрды. Transact-SQL ANSIISO стандартын іске асыру болып табылатын структураланған сұраныстар тілі (SQL) бойынша кеңейтулері бар файлдарды жүктеуге болады. Өлшемі жағынан дербестен кәсіпорынның ірі деректер базасына дейін масштабтағы деректер қорымен жұмыс жасау үшін пайдаланылады; нарық бұл сегментіндегі басқа ДҚБЖ бәсекелесі.
80-ші жылдардың екінші жартысында клиенттік-серверлік технологиялардың дамуы 70-жылдардың соңынан бері белсенді дамып келе жатқан екі негізгі саланың дамуына байланысты болды: бір жағынан дербес компьютерлер және екінші жағынан компьютерлік желілер. Ұзақ уақыт бойы дерекқор тек мейнфреймдер үшін қол жетімді болды, және тек үй компьютерлер мен ЭЕМ дерекқор әзірлеушілер үшін процессорлар өнімділігінің өсуіне арқасында (мысалы, Oracle) өз өнімдерін тиісті нұсқаларын жасауға кірісті. Компьютерге арналған алғашқы RDBMS бірі 1983 жылы шығарылған Oracle v3 болды. Сол кезде бірнеше компьютер иелері оларды негізінен қолданбаларды әзірлеу және тестілеу үшін пайдаланды.
ДББЖ-ны дамытудағы негізгі кезеңдердің бірі 1986 жыл болды. Осы уақыт кейбір дерекқор бағдарламалық қамтамасыз компаниялар әлі де болды, бұл ең елеулі бірі екі жыл бұрын құрылған Sybase компания болды. 1986 жылға қарай, деректер базасының серверлерін Sybase толық интеллектуалдық жұмыс станцияларына (әдетте Sun Microsystems және Аполлон Компьютер дамыту) басталуы (мысалы, Oracle әзірленген). өзі осы клиент-сервер технологиясы мүмкін интерфейс модульдерінің (т. Н. Алдыңғы соңы) түскен ақпаратты өңдеу модульдерді (т. Н. кері соңы) айыра жасады. орталықтандырылған шешімдерді (сақтау және деректерді қорғау талап тек тапсырмаларды орындау үшін сервер қалдырып, жұмыс станциялары желісі арасында (мысалы, есептерді, тест деректерді және т.б.. D. пішімдеу) шешім провайдерлері қалған міндеттерді бөлу мәселелері көшіп, назарға компьютерлік желілер ену тұрақты өсуін ескере отырып, оңтайландыру сұранысты орындау ағыны және т.б.)
ДББЖ әзірлеушілері иерархиялық дерекқордан реляциялық деректерге көшу кезінде маңызды рөл атқарды. IBM осы уақытқа дейін біртіндеп өз клиенттерін иерархиялық дерекқордан (IMS сияқты) DB2 DRD және SQL DS-қа ауыстырады. Жаңа ДҚБЖ, бірақ IMS жылдамдығынан төмен, бірақ бағдарламалау мен техникалық қызмет көрсету ыңғайлығына қарағанда жоғары. DB2-нің жеткізілімдері күтілетін нәтижелерден асып, сатылымның бірінші жылы нарықтағы айтарлықтай үлеске ие болды. 1986 жылдың қыркүйегінде Gupta Technologies өзінің SQL базасын құруға кірісті, ол желіге қосылған компьютерлер үшін тұжырымдамалық дерекқор серверін қамтиды. Гупта сондай-ақ бірінші пайдаланушының жұмыс станциясына файлдарды немесе кестелерді жүктеп қажеттілігінсіз онда сақталған деректерге тікелей қол жеткізуді қамтамасыз ететін, оларға озық DB2 бар IBM мейнфреймдер қол ашықтығын жүзеге асырылып бірі болып табылады.
1986 жылдың аяғында ДББЖ-да деректермен жұмыс істеу үшін SQL-ті негізгі тіл ретінде қолдану әмбебап болды. IBM, Oracle, Sybase және Gupta клиенттердің алдыңғы жағындағы клиенттің артқы жағына хабарламаларды жіберу үшін ұқсас SQL синтаксисін пайдаланды, бұл әртүрлі жеткізушілерден клиент пен сервер бөліктерін біріктіруге мүмкіндік берді. Сол жылы Американдық ұлттық стандарттау институты SQL тілінің нұсқасын деректерді өңдеудің халықаралық стандарты ретінде мақұлдады, ол SQL қолдауы жоқ дерекқорлардың әл-ауқатына қауіп төндірді. Мысалы, Cullinet, SQL-ге өздерінің шағын компьютерлерге арналған деректер базасында қолдау көрсететінін мәлімдеді, бірақ оның кешігуіне байланысты дерекқордың нарықтық үлесі жоғалды, IBM және оның DB2 өніміне жоғалтты.
2 Жобалау бөлімі
2.1 Мирас университеті атты мәліметтер базасын жобалау
2.1.1 Деректер қорының инфологиялық және даталогиялық моделін құру
Кез келген деректер қорын құру үшін, құрушысы бірнеше модель жасайды. Бірінші модель - инфологиялық мәліметтер моделі. Бұл кезеңде деректер қорын құрушы пәндік аймақ туралы мәліметтер жинақтайды және сол жинақталған мәліметтер табиғи тіл арқылы, кестелер арқылы, математикалық формулалар арқылы графикалар арқылы сипаттайды. Бұл кезде ДҚ құрушы ешқандай МҚБЖ қолданбайды. Екінші модель - мәліметтердің даталогиялық модулі - қандайда бір МҚБЖ тілінде ДҚ сипаттау. Үшінші модель - мәліметтердің физикалық моделі сипаттайды. Инфологиялық моделінің мақсаты жиналған модель ақпараттық жүйелік оны ДҚ қалай сақтайтындығын бейнелеу. Мысал ретінде дүкеннің базасын құруға болады.
Инфологиялық моделін иерархиялық ER - диаграммалары немесе (ақпараттық модель) деп те атайды. ER - диаграммаларда қолданатын белгілер: тіктөртұрыштың ішінде - стержн. Домалақта кілт. Домалақта атрибут. Трапецияда - характеристика. Ромбыда - ассоция. Параллелограмда - белгі. Бұнда белгілер үшке бөлінеді. Біреуі - стерженді. Екіншісі - ассоциясы. Үшіншісі - мінездемелік. Ассоцотивті қатынастарды ішкі классқа бөлінуі - белгілеу деп аталады. Мысалы, кеңсе тауарлары дүкені инфологиясының моделін құру. Бұл базада дүкен жайлы ақпарат күнделікті ауысып тұруы және де сатып алушылардың соған қатынасын айтамыз.
Пәндік облысқа сәйкес деректер базасы келесі ескертулерді ескеріп құрылады:
Әрбір сатып алушы келісім негізінде кез-келген тауарды сатып ала алады;
Әрбір сатып алушы келісім негізінде сатып алған тауары бұзылған болса, қайтадан ақшасын қайтарып алуға болады;
Әрбір сатып алушы келісім негізінде сатып алған тауары бұзылған болса, сол тауардың құнына сәйкес басқа тауарды ала алады;
Пәндік облыстың базалық маңыздарын қарастырайық.
Факультеты атты кестенің атрибуттары: код факультета, название факультета, декан факультета. Мұнда факультет жайлы кішкене мәліметтер.
Учителя атты кестенің атрибуттары: специальный код учителя, имя, фамилия, пол, националность, ИИН, код предмета, код званий.
Ученое звание атты кестенің атрибуттары: код званий, наименование знаний.
Ученики атты кестенің атрибуттары: личный код ученика, ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz