Ақпараттық технологиялар және экономика факультеті информатика және математика кафедрасы «бекiтемiн»



бет3/8
Дата14.06.2022
өлшемі77.37 Kb.
#459212
1   2   3   4   5   6   7   8
MS SQL Server рп силлабус

Зертханалық, сағ

ОЖСӨЖ, сағ

СӨЖ,
сағ

Модуль 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.

Курсорлар.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет