1 | Кіріспе. Пәннің мақсаттары мен міндеттері. Ретроспективалық шолу, заманауи проблемалары, даму перспективалары. МБ теориясының негіздері. Негізгі ұғымдар мен анықтамалар. Деректер модельдері: иерархиялық, желілік, реляциялық. Деректерді ұйымдастыру тәсілдерін дамыту. | |
2 | МБақпараттық жүйелердің негізі ретінде. МБ анықтамасы, мақсаты, мысалдары. Қолмен және компьютерлік МБ, салыстырмалы талдау. МБ қасиеттері мәліметтер базасына қойылатын талаптар. Компьютерлік МБ түрлері. МБ архитектурасы үш деңгейі, администраторы. Утилиталар. | |
3 | Деректердің ақпараттық моделі және құрылымы. Деректердің тұжырымдамалық, логикалық физикалық модельдері. Логикалық модельдердің түрлері: реляциялық модель, иерархиялық модель, желілік модель. Реттілікті, тікелей, индексті-реттілікке қол жеткізу әдістері. Деректерге қол жеткізудің навигациялық және реляциялық тәсілдері. | |
4 | Ақпараттық модель құру және мәндерді анықтау. Мәндер арасындағы қатынастарды анықтау. Кілтті орнату. Модельді қалыпты форманың қажетті деңгейіне келтіру. Модельдің физикалық сипаттамасы. Мәліметтер базасын басқару жүйесі (МББЖ), негізгі функциялары мен мүмкіндіктері. Қазіргі заманғы МББЖ шолу, талдау және қолдануға көшу себептері. | |
5 | Реляциялық мәліметтер базасының негізгі элементтері. Негізгі түрлері, айнымалылар, өрістер, типтердің үйлесімділігі. Деректерді сақтау және кесте құрылымы. Өрістер, жазбалар. Кілт ұғымы, бастапқы кілтті пайдалануға қажеттілік. Генератордың түсінігі және қолданылуы. Индекстерді қолдану мақсаты, құрылымы, артықшылықғы. Анықтамалық тұтастықтың бұзылуына әкелетін оқиғалар. Шектеу түрлері. Көріністерді тағайындау және пайдалану. | |
6 | Реляциялық мәліметтер базасының негізгі объектілері және оларды құру ережелері. МБ-ны қалыпқа келтіру және бағдарламалық қамтамас. Реляциялық мәліметтер базасының негізгі объектілері. Кестелер, пішіндер, сұраныстар жасау. Есеп ұғымы және пайдалану қажеттілігі. | |
7 | МБ жобалау. Деректердің постреляциялық модельдері. МББЖ жіктелуі және салыстырмалы сипаттамасы. МББЖ негізгі түсініктері. МБ ұйымдастыру мысалдары. Реляциялық МБ теориясындағы функционалдық тәуелділіктер. | |
8 | Қалыпқа келтіру, қалыпты форма ұғымы. Атрибуттар мен кілттер. Қарым-қатынасты қалыпқа келтіру, деңгейлері. Реляциялық алгебраға кіріспе. Реляциялық есептеу негіздері. Реляциялық алгебра. МБ жобалау. | |
9 | MySQL МББЖ SQL сұрауларын ұйымдастыру. Деректерді сұрыптау, іздеу және сүзу (іріктеу), МББЖ сұраныстарын құру. MySQL МББЖ жалпы сипаттамасы, негізгі компоненттері, қолдану шектеулері. Деректерді манипуляциялау принциптері мен әдістері, Деректерді сақтау, қосу, өңдеу және жою, деректер жиынтығы бойынша навигация жүргізу. | |
10 | Кесте МБ негізі ретінде. Деректер түрлері. Бастапқы кілтті анықтау. 'Шебер' және 'Конструктор' режимінде кестелер құру. Кестелерді өзгерту және өңдеу әдістері. Деректер схемасы. 'Пішін' интерфейстің негізі ретінде. Нысанның мақсаты, түрлері, мүмкіндіктері, режимдері, басқару элементтері. Күрделі пішіндерді әзірлеу, пішіндерді күйіне келтіру. Сүзгілер мен сұраныстар. Сұраныс-іріктеу. Сұраныс-әрекет. SQL сұранысы. | |
11 | MySQL нысандарын импорттау, экспорттау және қосу. Дизайнның негізгі принциптері. Макростар, модульдер. МБ қосымшаларын жобалау кезеңдері. MySQL ДҚБЖ қолдану салалары. МБ әртүрлі қызмет салаларында қолдану. | |
12 | МББЖ интерфейсін ұйымдастыру. МББЖ мақсаты, негізгі мүмкіндіктері, қолдану салалары. Сипаттамасы, құру және басқа МББЖ-мен салыстыру. Орнату және күйіне келтіру әдістері. МБ логикалық және физикалық құрылымы. Белгілі бір операциялық жүйелерді күйіне келтіру және ерекшеліктері. Деректердің дәйектілігі мен тұтастығын қамтамасыз ету. | |
13 | Интерфейс, қосымшалар құру. MySQL МБ қосылу және SQL сұраныстарды орындау. Кестені құру, жою. Деректерді іріктеу, өзгерту, енгізу сұраныстары. МБ құрылымын өзгерту. Деректерге қол жеткізуде пайдаланылатын кластар. ATL арқылы МБ қол жеткізу механизмі. МБ, МББЖ даму перспективалары. | |
14 | Автоматтандыру жүйелеріне арналған технологиялық МБ. Процестер мен жабдықтарды басқару, технологиялық процестерді бақылау, мониторинг жүргізу. Датчик, контроллер және т.б. құрылғылардан деректерді жинау, сақтау, өңдеу және талдау. Жабдықтар мен технологиялық процестердің оңтайлы жұмыс режимдері. Автоматтандыру жүйелері параметрлерін және күйге келтіруді басқару. Компоненттер арасындағы өзара әрекеттесу. Оқиғалар, қателер және апаттар туралы ақпараттарды сақтау. | |
15 | Әр түрлі платформалардағы технологиялық МБ: өнеркәсіптік МҚБЖ (Oracle, SQL Server, Siemens SQL), NoSQL, мамандандырылған SCADA жүйелері (Wonderware, Siemens WinCC, Citect) және ашық шешімдер (OPC Unified Architecture, Modbus TCP, DNP3). Платформа таңдау. Серверлерді резервтеу, кластерлеу, деректерді көшіру, шифрлау. Жүйелерді автоматтандыруға арналған заманауи МБ: PostgreSQL, Redis, Apache Cassandra және т. б. | |