Зертханалық, сағ
|
ОЖСӨЖ, сағ
|
СӨЖ,
сағ
|
Модуль 1. «MY SQL сұраныстар тіліне кіріспе»
|
|
SQL сұраныстар тілі туралы мағлұмат.
|
1
|
|
|
|
|
Деректер құрылымын
анықтау. SQL тілініңнұсқаулары.
|
1
|
|
|
|
|
Деректер қорының логикалық құрылымы.
|
1
|
|
|
|
|
Деректерді шығару үшін сұраныс-тарды құру.
|
1
|
|
|
|
|
Microsoft SQl Server 2008 танысу.
|
|
5
|
|
|
|
МҚБЖ арқылы нақты деректер қорын құру.
|
|
5
|
|
|
|
MS SQL Serverортасы
|
|
|
4
|
|
|
Деректер қорын құру.
|
|
|
4
|
|
|
Клиент–сервер технологиясына кіріспе. Интранет. Экстранет.
|
|
|
|
9
|
Күтілетін нәтиже: SQL сұраныстар тілі ортасымен таныса отырып, құрылымын, нұсқауларын, сұраныстарын, функцияларды құру мүмкіндіктерін меңгеру.
|
Модуль 2.«Деректер құрылымын SQL тілінің нұсқаулары»
|
|
Таңдау жəне проекция операциялары.
|
1
|
|
|
|
|
Статистикалық функцияларды қолдану
|
1
|
|
|
|
|
Бағыныңқы жəне құрамды сұраныстар.
|
1
|
|
|
|
|
Деректер қорына өзгерістер енгізу.
|
1
|
|
|
|
|
Деректердің тұтастығын қамтамасыз ету
|
1
|
|
|
|
|
Ұсынулар.
|
1
|
|
|
|
|
Нақты МҚБЖ деректер базасын құру
|
|
5
|
|
|
|
Деректер қорынан ақпаратты iрiктеуi. Жай Select сұраулар
|
|
5
|
|
|
|
Қарапайым сұраныстар
|
|
|
4
|
|
|
Реляциялық алгебра
|
|
|
4
|
|
|
Деректердіңреляциялықмоделі
|
|
|
|
9
|
|
Индекс типтері
|
|
|
|
10
|
Күтілетін нәтиже: Деректер қорынанда статистикалық функцияларды қолдану, сұраныстар, өзгерістер еңгізу, ақпаратты iрiктеудімеңгеру.
|
Модуль 3.«Процедуралар және типтер»
|
1.
|
Сақталатын процедуралар
|
1
|
|
|
|
2.
|
Курсорлар.
|
1
|
|
|
|
3.
|
Триггерлер.
|
1
|
|
|
|
4.
|
Транзакциялар жəне тосқауылдар
|
1
|
|
|
|
5.
|
SQL жəне деректер қорының қауіпсіздігі.
|
1
|
|
|
|
6.
|
Microsoft SQL Server 2008 базасында қарапайым Select-сұраныс құру
|
|
5
|
|
|
7.
|
Microsoft SQL Server 2008 базасында қарапайым Select-сұранысқұру
|
|
5
|
|
|
8.
|
Қорытынды сұраныс
|
|
|
3
|
|
9.
|
Бағыныңқы сұраныстар
|
|
|
3,5
|
|
10.
|
Корреляциялық бағыныңқы сұраныс
|
|
|
|
10
|
11.
|
Құрамды сұраныстар
|
|
|
|
10
|
12.
|
Материализацияланған ұсынулар
|
|
|
|
10
|
13.
|
Қолданушылық функциялар
|
|
|
|
9,5
|
Күтілетін нәтиже: SQL жəне деректер қорының қауіпсіздігін есекере отырып, сұраныстар кұру, деректердің тұтастығын қамтамасыз ету, басқару.
|
|
Барлық сағат -135
|
15
|
30
|
22,5
|
67,5
|
2.2 Дәрістер
№
|
Дәріс тақырыптарының атауы
|
Дәріс мақсаты мен мазмұны
|
Оқу түрі
|
Сағат көлемі
|
1.
|
SQL сұраныстар тілі туралы мағлұмат.
|
Мақсаты: SQL сұраныстар тіліне тілі туралы негізгі түсініктер.
Мазмұны: SQL сұраныстар тіліне кіріспе, тілдің мүмкіндіктері, жетістіктері жəне функциялары, SQL тілінің тарихы, стандарты мен қолданылуы.
|
күндізгі
|
1
|
2.
|
Деректер құрылымын
анықтау. SQL тілінің нұсқаулары.
|
Мақсаты: Деректер құрылымын анықтау әдістері.
Мазмұны: Деректер құрылымын анықтау,
SQL тілінің нұсқаулары. Деректердің түрлері, тұрақтылар, өрнектер, айнымалылар, SQL тілінің функциялары.
|
күндізгі
|
1
|
3.
|
Деректер қорының логикалық құрылымы.
|
Мақсаты: Деректер қорының логикалық құрылымы кесте құрылымын, олардың арасындағы қатынасты, қолданушылар тізімін, сақтау процедураларын, ережелер, үнсіздік жəне ДҚ-ң басқа объектілерін анықтау.
Мазмұны:Деректер қорының логикалық құрылымы, деректер қорын құру жəне жобалау, кестені құру жəне жою.
|
күндізгі
|
1
|
4.
|
Деректерді
шығару үшін сұраныс-тарды құру.
|
Мақсаты: SELECT инструкциясында қарапайым, күрделі сұраныстарды құру.
Мазмұны: Деректерді шығару үшін сұраныстарды құру. SELECT, WHERE, FROM жəне ORDER BY инструкциясы.
|
күндізгі
|
1
|
5.
|
Таңдау жəне проекция операциялары.
|
Мақсаты: Деректерді реляциялық кестеден алып шығуда қатынастарға бірігу, қиылысу, айырым, қатынастардың кеңейтілген декарттық көбейтіндісі, қатынастарға арнайы операциялар таңдау, проекция, қосылу жəне бөлу қолдану
Мазмұны: Таңдау жəне проекция операциялары, декарттық көбейтінді. Екі қатынас бойынша қосылу жəне бірігу операциялары. Қатынастардың қиылысу, айырма жəне бөлу операциялары.
|
күндізгі
|
1
|
6.
|
Статистикалық функцияларды қолдану
|
Мақсаты: Деректер қорындағы ақпараттар бойынша қорытынды жасау үшін агрегатты (қорытынды) функциялар қолданылады HAVING инструкциясы жолтоптарына сұрыптау шартын анықтайды.
Мазмұны: Статистикалық функцияларды қолдану. Топтау арқылы сұраныс жасау. HAVING инструкциясы.
|
күндізгі
|
1
|
7.
|
Бағыныңқы жəне құрамды сұраныстар.
|
Мақсаты: Бағыныңқы сұраныс механизмі бір сұраныс нəтижесін басқаның құрамы ретінде қолдануға мүмкіндік беретігін анықтау. SQL-де екі түрлі көпеселі салыстыруларды анықтау.
Мазмұны: Бағыныңқы жəне құрамды сұраныстар. Ішкі сұраныс түсінігі. Бағыныңқы сұраныстың таңдау шарттары. Бағыныңқы сұраныстар жəне бірігулер.
|
күндізгі
|
1
|
8.
|
Деректер қорына өзгерістеренгізу.
|
Мақсаты: Реляциялық деректер қорынан жолды жою, деректер қорында сақталған ақпаратты жаңарту.
Мазмұны: Жою сұранысы. Жаңарту сұранысы.
|
күндізгі
|
1
|
9.
|
Деректердің тұтастығын қамтамасыз ету
|
Мақсаты: Анықталмағандық түрлерінің классификациясының шарттарын кґрсету әдістері.
Мазмұны: Деректердің тұтастығын қамтамасыз ету. Деректер тұтастығы түсінігі, сілтемелі тұтастық, шектеулер.
|
күндізгі
|
1
|
10.
|
Ұсынулар.
|
Мақсаты: Кестелер деректер қорының құрылымын жəне ондағы ақпараттардың ұйымдастырылуын анықтау, ұсынуды əртүрлі əдістермен құру.
Мазмұны: Ұсынулар. Ұсынуларды құру.
|
күндізгі
|
1
|
11.
|
Сақталатын процедуралар
|
Мақсаты: Бағдарлама жəне процедура жазуға мүмкіндік беретін базалық мүмкіндіктері. құрылатын сақталатын процедура типін анықтау, рұқсат құқығын жоспарлау, сақталатын процедура параметрлерін анықтау, сақталатын процедура кодын өңдеу.
Мазмұны: Сақталатын процедуралар
Сақталатын процедуралар концепциясы жəне типтері. Сақталатын процедураларды құру, өзгерту жəне жою.
|
күндізгі
|
1
|
12.
|
Курсорлар.
|
|
Достарыңызбен бөлісу: |