- •1. Деректер қорын басқару жүйесінің архитектурасы 2
- •Тұрақты сақтау ортасы бойынша классификациясы
- •Құрамы бойынша классификациясы
- •Тарату деңгейі бойынша классификациясы Орталықтандырылған немесе бір компьютерде толық қолдау көрсетілетін нақты дқ (англ.Centralized database):
- •Дқ басқа түрлері
- •1.2 Ақпараттық қатынастар және деректердің өзара байланысы
- •1.3 Ақпаратты сақтау және сыртқы жадының құрылғысы
- •1.3.1. Деректер
- •1.3.2 Ақпарат
- •1.3.3 Сыртқы жады құрылғылары
- •1.3.4 Технология дәуірі және деректерді сақтаудың архитектурасы
- •1.4 Файл және файлдық жүйелер.
- •1.4.1. Файл құрылымы
- •1.4.2 Файлдық жүйелердің логикалық құрылымы және файлдардың атауы
- •1.4.3 Файлдарға енуді авторизациялау
- •1.4.4 Көпқолданушылық қатынасты синхрондау
- •1.4.5 Файлдарды разумно қолдану аймағы
- •1.5. Ақпараттық жүйелердің қажеттілігі
- •1.6 Үлкен эем-гі деректер қоры (Орталықтанған архитектура)
- •1.7. Дербес компьютерлер дәуірі. Желілік және файлдық сервер технолгиясы ("файл-сервер" архитектурасы)
- •Дәріс 2. Деректер қорын басқару жүйесінің негізгі түсінігі
- •2.1. Файлдық жүйелердің кемшіліктері
- •2.2 Деректер қоры және деректер қорының басқару жүйесі
- •2.3 Sql сұраныс тілі
- •2.4 Реляционды sql-бағытталған дқбж ішкі ұйымдастыру принципі
- •System r жалпы ұйымдастырылуы мен мақсаты, негізгі түсініктер
- •Дәріс 3. Дқбж архитектурасі
- •3.1 Дқбж архитектурасі.
- •3.2 Sql-бағытталған дқбж сіртқі сақтанішқа деректерлерді ұімдастру жалпі принциптер.
- •3.3 Деректер қорда сұраныстарді өңдеу.
- •4.2 Деректер қорын жобалаудың негізгі сатылары Сур. 4.3. Жобалаудың жалпы сұлбасы
- •4.3 Пәндік аймақтың сипаты. Мысал.
- •Дәріс 5. Деректердің семантикалық моделі
- •5.1 Деректерді модельдеудің негізгі жақындаулары. Чена моделі: «негіз-байланыс»
- •Питер Чен нотациялары
- •Басқа да нотациялар
- •Er-модельдерді құратын құралдар
- •5.2 Er-диаграмма түрінде пәндік аймақтың концептуалды моделін құру
- •Дәріс 6. Деректерді концептуалды жобалаудың негізгі түсініктері
- •6.1 Атрибуттар, мұрагерлік, қатынастар, қатынастар.
- •6.2 Негіздер классификациясы.
- •Дәріс 7. Концептуалды деректер жобалау мысалы
- •7.1 Құрылудың негізгі сатылары
- •7.2. Жергілікті көрсетілімдерді модельдеу
- •7.3 Жергілікті мдельдерді біріктіру
- •7.4. Концептуалды деректер моделінің құрылу мысалы
- •3. Деректер моделі Дәріс 8. Деректер қорының теориялық модельдері
- •8.1 Деректер моделінің классификациясы. Деректер қорын ұйымдастыру үшін жақындаулар.
- •8.2 Деректердің желілік моделі
- •8.3 Деректердің иерархиялық моделі
- •8.4 Деректердің көпөлшемді моделі
- •8.5 Концептуалды модельдің автоматтандырылған жобалау жүйесі
- •8.6 Деректер типі
- •8.7. Деректердегі негізгі операциялар
- •8.8 . Деректер моделін таңдау
- •Дәріс 9. Деректердің реляциялық моделі
- •9.1 Реляционды деректер қорының базалық түініктері
- •9.2 Қалыптасқан қатынас сипаты және қатынас сұлбасы
- •9.3 Дқбж негізгі терезесі және деректер қорымен жұмыс жасау үшін басқару элементтері
- •Дәріс 10 Деректер қорының біртұтастығы
- •10.1. Біртұтастық шектеулері
- •10.2. Реляционды модельдің бүртұтастық бөлігі. Қазіргі дқбж деректер біртұтастығының жүзеге асу шарттары.
- •Дәріс 11. Деректер қорына қатынау технологиялары.
- •11.1 Деректер қорына қатынау технологияларына шолу.
- •11.2 Odbc технологиясы (Open Database Connectivity).
- •11. 3 Ole db - Object Linking and Embedding Database технологиясы. Ole db негіздері.
- •ToleContainer объектісі.
- •Ole қосымша мысалы.
- •Деректер қорында ole объектіні сақтау.
- •11.4 Ado - ActiveX Data Objects технологиясы.
- •4. Нормализация әдіспен деректер қорын жобалау Дәріс 12. Деректер қорының нормализациясы
- •12.1 Минималды функционалды тәуелділіктер және екінші нормаль форма
- •12.1 Сурет. Қызметшілер_жобалар_тапсырмалар қатынасының
- •12.2 Сурет. Қызметшілер_жобалар_тапсырмалар қатынасының мүмкін болатын айнымалы мәні
- •12.2 Минимал емес функционалды тәуелділіктердің болуынан пайда болатын жаңару аномалиясы
- •12.3 Мүмкін болатын декомпозиция
- •12.3 Сурет. Қызм және қызм_жоба_тапс қатынастарының айнымалыларындағы
- •12.4 Сурет. Айнылы қатынас мәндері Дәріс 13. Қалыпты формалар
- •13.1Транзитивті емес функционалды тәуелділіктер және үшінші қалыпты форма
- •13.2 Мүмкін болатын жабу кілттері және Бойс-Коддқалыпты формасы
- •Дәріс 14. Нормализацияны қолдану арқылы реляционды деректер қорын жобалау
- •14.1 Көпмәнді тәуелділіктер және төртінші қалыпты форма
- •14.2 Жобалау/бірігу тәуелділіктері және бесінші қалыпты форма
- •5.Таратылған деректерді өңдеу Дәріс 15. Таратылған ақпараттық жүйелер және деректер қоры
- •15.1 Таратылған дерктер қоры
1.3.1. Деректер
Деректер – нәтижелерді алуға болатын таза факторлар жиынтығы. Қолмен жазылған хат, басып шығарылған кітап, отбасылық сурет, видеопленкадағы кино, шығарылған және қол қойылған құжаттар, банк бухгелтериясы және шот иесінің жинақ кітапшасы – мұның барлығы деректер мысалы.
Компьютерлік дәуірдің басталуына дейін деректер қағаз жүзінде немесе пленка арқылы таратылды. Бүгінде осы деректерді ыңғайлы формаға келтіруге болады, мысалы, электрондық хабарлама, электронды кітап, растрлық бейне немесе цифрлық кино. Бұл деректерді компьютерде құрып және 1.2. суретте көрсетілгендей нөл мен бірліктерден тұратын жолдар сияқты электронды түрде сақтауға болады. Мұндай деректер қоры цифрлық деректер деп аталады, олар компьютерлік өңделуден кейін қолданушыға рұқсат етілген болады.
Компьютерлік технология мен техникалық байланыс құралдарының дамуына байланысты деректерді құру жылдамдығы мен деректерді алмастыру жылдамдығы геометриялық прогрессияда артты. Цифрлық деректердің артуына себеп болған бірнеше факторлар:
Деректер қорын өңдеу кезіндегі өнімділіктің жақсатуы: қазіргі компьютерлер
Деректерді өңдеу және сақтау өнімділігінарттыру мүмкіндігін береді. Бұл әр түрлі ақпарат тасушыларға контенттің ұлттықтүрлерін цифрлық форматтарға түрленуіне мүмкіндік береді.
Цифрлық құрылғылардың бағаларының төмендеуі: технологиялық прогресс және деректерді сақтау құрылғысының құнының төмендеуіқымбат емес шешімдердің пайда болуына және арзан деректерді сақтау құрылғыларының өңделуіне себепші болды. Бағалардың төмендеуі өндіріс көлеміне және деректерді сақтаудың артуына мүмкіндік туғызды.
Сурет 1.2. Цифрлық деректер
Жоғары жылдамдықты технологияның пайда болуы: қазіргі таңда цифрлық деректерді алмастыру жылдамдығы ұлттық әдістерден асып түсуде. Қолмен зазылған хатты қабылдаушыға жеткізу бір апта уақытты алады, ал электронды хатты алушыға жөнелту бірнеше секунд уақытты ғана алады.
Деректер қорының қымбат емес және қарапайым құрылу түрі, бизнес пен жеке тұлғалардың дамып жатқан қажеттіліктерінде деректер қорының барлық түрлерін жинау және сақтау ақпараттық бум деген атаумен белгілі деректер көлемінің жылдам дамуына әкеліп соқты. Сондықтан, ақпараттық бумға әртүрлі деңгейде коммерциялық кәсіпорындар мен жекетұлғалар әсерін тигізді.
Уақыттың өтуіне байланысты деректердің мәнділігі (значимость) мен қажеттілігі өзгереді. Көп жағдайда құрылатын деректердің мәнділігі қысқаша сипатта болады, ал уақыт өте келе ондай деректер құнсызданады. Бұл деректерді сақтау үшін қолданылатын шешімдер типін анықтайды. Жеке тұлғалар деректерді түрлі құрылғыларды, яғни қатқыл дискте, CD/DVD дисктерде немесе флэш-жадылы USВ-құрылғыларында сақтайды.
1.3.2 Ақпарат
Құрылымданған және құрылымданбаған деректер кәсіпорындар мен жеке тұлғалардың мақсатын мағыналы формада көрсетілмесе орындамайды. Кәсіпорындар міндетті түрде мағынасына қарай қажетті деректерді талдап және ерекшелек керек. Ақпарат – бұл деректерден алынатын мағлұматтар мен білім.
Кәсіпорындар белгілі бір мәнге ие тенденцияларды шығару үшін шығыс деректерді талдайды. Осы тенденцияларға сүйене отырып, компания өзінің мүмкіндіктерін жоспарлап жәнеөзгерте алады. Мысалы, сатушы тауарға инвентаризация жүргізіп және сатып алу тарихын талдай отырып, алушыларға қажет тауарлар мен сауда белгілерін есептеп шығарады.
Деректерді тиімді талдау бар кәсіпорындарға тек қана пайда әкелмейді, сонымен қатар, ақпаратты өнімді пайдалану кезінде жаңа іскерлік мүмкіндіктерге потенциал құрады. Мысалы, еңбек биржасының порталы.
Танымал жұмыс берушілердің ізденушілері түйіндемелерді жұмыс істеу жүйесін ұсынатын түрлі сайттарға орналастырады. Бұл сайттар түйіндемелерді жинайды және оларды танымал жұмысберушылер үшін көруге ыңғайлы бөлімдерге орналастырады. Сондай-ақ, жұмыс іздеу сайттарында компаниялар қажет мамандардың бос орындарын орналастырады. Сәйкесінше, іздеу бағдарламасы түйіндемелердегі кілттік сөздерді тауып алып, оларды бос орындардағы кілттік сөздермен байланыстырады.
Бұл ақпаратты білу бизнес пен сәттіліктің критикалық көрсеткіші болғандықтан, оған қатынаса алу және қорғау қажеттілігі де бар.
Деректерге қатынасу және оларды қорғау бойынша заңдар, шешімдер және келісімді жағдайлар бұл қажеттілікті тек арттырады. Сағатына миллион доллар болып есептелетін қаржылық операциялар, телекоммуникация, кәсіпорын, бөлшектік сатылым және энергетика сияқты кілттік секторлар жүйесінің істен шығуы шығынға алып келеді.