Файл қосу

Server деректер қор архитектурасы




|ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БIЛIМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛIГI                    |
|СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРIМ АТЫНДАҒЫ МЕМЛЕКЕТТIК УНИВЕРСИТЕТI                 |
|3-деңгейлi СМЖ құжаты          |ОӘК               |                        |
|                               |                  |ПОӘК                    |
|                               |                  |042-18-11.1.20.34/02-201|
|                               |                  |3                       |
|ПОӘК                           | №1 баспа         |                        |
|«Басқару жүйелеріндегі         |26.08.2013 ж.     |                        |
|мәліметтер базалары» пәнінің   |                  |                        |
|студенттерге арналған пән      |                  |                        |
|бағдарламасы                   |                  |                        |









                 «БАСҚАРУ ЖҮЙЕЛЕРІНДЕГІ МӘЛІМЕТТЕР БАЗАЛАРЫ»


                       ПӘНІНІҢ ОҚУ -ӘДІСТЕМЕЛІК КЕШЕНІ





                   5В070200 - Автоматтандыру және басқару


                                мамандығы үшiн




                            СТУДЕНТТЕРГЕ АРНАЛҒАН

                              ПӘН БАҒДАРЛАМАСЫ












                                    Семей
                                    2013
                                  Алғы сөз
1. Құрастырған
      Құрастырушы________  Р.С.Бекбаева,  техника  ғылымдарының   кандидаты,
«Автоматика және электротехника» кафедрасының доценті м.а.
« 26 »  тамыз  2013 ж.

2. Талқыланды
2.1. Семей қаласының Шәкәрім атындағы мемлекеттік университетінің
«Автоматика және электротехника» кафедрасы отырысында қарастырылды.
      Хаттама № 1  « 29 »  тамыз   2013 ж.
      Кафедра меңгерушісі __________  А.Д.Золотов

2.2. Факультеттің оқу-әдістемелік бюросы отырысында қарастырылды.
      Хаттама № 1  « 11 »    қыркүйек   2013 ж.
      Төрайымы __________ Р.С.Бекбаева

3. бекітілді
      Университеттің Оқу-әдістемелік  кеңесі отырысында баспаға жіберуге
ұсынылды және  мақұлданды.
      Хаттама №  1  « 18 »  қыркүйек  2013ж.
      ОӘК төрайымы___________  Г.К.Искакова

4. АЛҒАШ  РЕТ  ЕНГІЗІЛІП ОТЫР

















                                   Мазмұны



|1   |Жалпы жағдайлар                                                   |4   |
|2   |Пәннің мазмұны және сабақ түрлері бойынша сағаттардың бөлінуі     |5   |
|3   |Пәнді меңгеруге арналған әдістемелік нұсқаулар                    |6   |
|4   |Курс форматы                                                      |7   |
|5   |Курс саясаты                                                      |7   |
|6   |Баға қою саясаты                                                  |8   |
|7   |Әдебиеттер                                                        |9   |































    1 ЖАЛПЫ ЖАҒДАЙЛАР


    1.1 Оқытушы және пән жөнінде жалпы мәліметтер
    Бекбаева Роза Серікжанқызы, техника ғылымдарының кандидаты, доцент м.а.
    Кафедра – Автоматика және электротехника;
    Ақпарат – тел: 35-84-38,  № 1 оқу ғимараты, кабинет № 701;
    Сабақ өткiзу орны – аудитория №  709
    «Басқару жүйелеріндегі мәліметтер базалары» пәнінен кредиттер саны – 3;

    1.2 Оқу пәнiнiң қысқаша мазмұны
    Жаңашыл басқарушы жүйелер күннен –  күнге  бiрнеше  ондаған  жергiлiктi
локальды  желiлердi  бiрлестiрген  техникалық  жүйелер  ретiнде   қалыптасып
келедi. Сондықтан мұндай  жүйелердi  комплекстi  түрде  ақпараттық-басқарушы
жүйелер ретiнде қарастыруға болады.
    «Басқару жүйелеріндегі мәліметтер базалары» курсында негізінен  алғашқы
шаруашылық құжаттарды, есеп берулерді, анықтамалықтарды,  сұраныстарды  және
бағдарламалық  модульдердің  басқа   түрлерін   жобалау,   метамәліметтерді,
ақпараттық модульдерді жобалау қарастырылған.


    1.3 Пәнді оқу мақсаты:
    Студенттерді ақпараттық  технологиялар  облысында  қажетті  техникалық,
алгоритмдік, бағдарламалық  және  технологиялық  шешімдер  таңдауға,  оларды
дұрыс қолдана білуге  теориялық  және  практикалық  жағынан  дайындау  болып
табылады.


    1.4 Пәнді оқудың негізгі міндеттері:
- студенттердің пән бойынша  қажетті білімдерін қалыптастыру;
-  осы  облыста  қолданылатын  техникалық,  алгоритмдік  және  технологиялық
шешімдермен танысу.

    1.5 Оқу нәтижелері:
    Пәнді оқығаннан кейін студенттер мәліметтер базаларымен,  SQL-сервермен
жұмыс істей білулері тиіс.

      1.6 Курстың пререквизиттері: жоқ

      1.7 Курстың постреквизиттері:
      1.7.1 Автоматтандырылған жүйелерді жобалау,
      1.7.2 Интернет технологиялары


      2 ПӘННІҢ МАЗМҰНЫ ЖӘНЕ САБАҚ ТҮРЛЕРІ БОЙЫНША САҒАТТАРДЫҢ БӨЛІНУІ


                                                                     Кесте 1
|№   |Тақырыптар     атаулары     |Сағаттар                      |Әдебиеттер         |
|р/с |л ллллллллллллллллллллллллл |                              |ррррррррррррр      |
|    |                            |Д    |ПР   |СОӨЖ    |СӨЖ      |                   |
|1   |2                           |3    |4    |5       |6        |7                  |
|    |1-Модуль. Клиент-сервер     |2    |     |2       |6        |1: 6-бет           |
|    |архитектурасы. Негізгі      |     |     |        |         |2: 317-б           |
|    |ұғымдар.                    |     |     |        |         |6: 3-15-б.         |
|    |Таралымды ДББЖ және         |     |     |        |         |                   |
|    |клиент-сервер архитектурасы.|     |     |        |         |                   |
|    |Үлестірілген ақпараттық     |     |     |        |         |                   |
|    |жүйелерді жасаудың          |     |     |        |         |                   |
|    |технологиялары.             |     |     |        |12       |                   |
|    |Мәліметтердің иерархиялық,  |     |     |        |         |                   |
|    |желілік және реляциялық     |     |     |        |         |                   |
|    |моделдері.                  |     |     |        |         |                   |
|    |2-Модуль. Деректер          |2    |     |4       |3        |1: 11-87 б.        |
|    |қорларының құрылымы         |     |     |        |         |2: 319-б.          |
|    |Деректер қор құрылымы. SQL  |     |     |2       |         |                   |
|    |Server деректер қор         |     |     |        |         |                   |
|    |архитектурасы.              |     |     |        |         |                   |
|    |Деректер қордың физикалық   |     |     |        |         |                   |
|    |архитектурасы.              |     |     |        |         |                   |
|    |Деректер қордың қисын       |     |     |        |         |                   |
|    |құрылымы                    |     |     |        |         |                   |
|    |3-Модуль. MS SQL Server     |2    |     |2       |2        |2:23-33 б.         |
|    |туралы мәліметтер және жұмыс|     |     |        |         |                   |
|    |істеу негіздері             |     |     |        |         |                   |
|    |MS SQL Server утилиталары.  |     |     |        |         |                   |
|    |Деректер қорды жасау.       |     |     |        |         |                   |
|    |Кестелермен жұмыс.          |     |     |        |         |                   |
|    |Индекстер. Диаграммаларды   |     |     |        |         |                   |
|    |қолдану.  Деректер қорын,   |     |     |        |         |                   |
|    |кестені және көріністерді   |     |     |        |         |                   |
|    |өшіру                       |     |     |        |         |                   |
|    |4-Модуль.. MS SQL синтаксисі|2    |     |2       |         |2:33-36 б.         |
|    |Идентификаторлар және       |     |     |        |         |7:23-25-б.         |
|    |өрнектер.  Басқаратын       |     |     |        |2        |                   |
|    |конструкциялар.  SELECT,    |     |     |        |         |                   |
|    |INSERT, UPDATE, DELETE      |     |     |        |         |                   |
|    |инструкциялар. SQL          |     |     |2,5     |2        |                   |
|    |предикаттары және үштік     |     |     |        |         |                   |
|    |қисын. Тұрақтылар,          |     |     |        |         |                   |
|    |функциялар және өрнектер.   |     |     |        |         |                   |
|    |Агрегаттық функциялар       |     |     |        |         |                   |
|    |SELECT инструкциясын        |3    |     |2       |3        |1: 88-116 б.       |
|    |қолдану. Қисын операторлары.|     |     |        |         |.                  |
|    |Сақталатын процедуралар     |2    |     |2       |2        |1: 134-239 б.      |
|    |Курсордың қолдануы          |     |     |        |         |2: 390-395 б       |
|    |Триггерлер                  |     |     |        |         |                   |
|    |Қателер туралы мәліметтерді |     |     |        |         |                   |
|    |хабарлау.                   |     |     |        |         |                   |
|    |Транзакция және құлыпталу   |2    |     |        |3        |4: 45-56 б.        |
|    |туралы түсінік, олардың     |     |     |        |         |2: 128-221 б       |
|    |арасындағы байланыс.        |     |     |        |         |                   |
|    |Транзакциялармен басқару    |     |     |        |         |                   |
|    |Құлыптауларды басқару.      |     |     |        |         |                   |
|    |«MySQL жүйесімен танысу»    |     |4    |        |2        |3: 65-78 б.        |
|    |«Оқу базасын құру және MySQL|     |3    |        |6        |4: 78-96 б         |
|    |ортасында кестелерді        |     |     |        |         |                   |
|    |жобалау»                    |     |     |        |         |                   |
|    |«Кестеден ақпаратты алу үшін|     |3    |        |3        |                   |
|    |реляционды операторларды    |     |     |        |         |                   |
|    |қоданып                     |     |     |        |         |                   |
|    |SQL-сұраныстарды жасау»     |     |     |        |         |                   |
|    |«SQL-сұранысында IN,        |     |4    |        |5        |                   |
|    |BETWEEN, LIKE, және ISNULL  |     |     |        |         |                   |
|    |арнайы                      |     |     |        |         |                   |
|    |операторларды қолдану»      |     |     |        |         |                   |
|    |«Агрегаттық функциялар      |     |4    |        |6        |                   |
|    |көмегімен берілгендерді     |     |     |        |         |                   |
|    |жалпылау»                   |     |     |        |         |                   |
|    |«Сұрауларды шақыру реті»    |     |4    |        |2        |                   |
|    |«Web – серверда мәліметтерді|     |4    |2       |         |                   |
|    |публикациялау»              |     |     |        |         |                   |
|    |«Мәліметтер Қорын басқару   |     |4    |2       |         |                   |
|    |жүйесі»                     |     |     |        |         |                   |
|      |Барлығы:                           |15                |30         |
|      |1-аптадан 7-аптаға дейінгі         |30                |           |
|      |аудиториялық сабақтарға қатысуы    |                  |           |
|1     |Дәріс                              |                  |           |
|2     |Дәріс                              |                  |           |
|3     |Дәріс/Прак                         |20                |           |
|4     |Дәріс/Прак/СОӨЖ/СӨЖ                |20 10 15          |           |
|5     |Дәріс/Прак/СОӨЖ/СӨЖ                |20 10 15          |           |
|6     |Дәріс/Прак/СОӨЖ/СӨЖ                |20 10 15          |           |
|7     |Дәріс/Прак/СОӨЖ/СӨЖ /МежБақ.       |20 10 15 70       |           |
|1-аптадан 7-аптаға дейінгі оқу            |300               |           |
|нәтижелерінің ұпайлар саны:               |                  |           |
|      |8-аптадан 15-аптаға дейінгі        |30                |           |
|      |аудиториялық сабақтарға қатысуы    |                  |           |
|8     |Дәріс/Прак                         |20                |           |
|9     |Дәріс/Прак/СОӨЖ/СӨЖ                |20 10 15          |           |
|10    |Дәріс/Прак                         |20                |           |
|11    |Дәріс/Прак/СОӨЖ/СӨЖ                |10 10 15          |           |
|12    |Дәріс/Прак/СОӨЖ/СӨЖ                |10 10 15          |           |
|13    |Дәріс/Прак /СОӨЖ                   |10 10             |           |
|14    |Дәріс/Прак/СӨЖ                     |10 15             |           |
|15    |Дәріс/МежБақ.                      |70                |           |
|8-аптадан 15-аптаға дейінгі оқу           |300               |           |
|нәтижелерінің ұпайлар саны:               |                  |           |
|Емтихандық ұпайлар саны                   |400               |           |
|Академиялық мерзім бойынша ұпайлар саны   |1000              |           |


      7 ӘДЕБИЕТТЕР

      7.1 Негізгі әдебиеттер:
     1. Дейт К.Дж. Введение в системы баз данных, 6-е издание.  -  К.;  М.;
        СПб.: Издательский дом "Вильямс", 2000
     2. Ульман Дж.Д., Уидом Дж.  Введение  в  системы  баз  данных.  -  М.:
        Издательство "Лори", 2000 
     3. Muthusamy Anantha Kumar. SQL Server and Collation, 2004 
     4. Мартин Грабер. Справочное руководство по SQL.  -  М.:  Издательство
        "Лори", 2007
     5. Kalen Delaney. Inside Microsoft SQL Server 2005: The Storage Engine
        (Microsoft Press, 2006) ISBN 978-0735621053
     6. Зверев, Дмитрий Львович. Оптимизация потоков простых SQL-запросов :
        диссертация   ...   кандидата   технических   наук   :    05.13.11.
        http://sigla.rsl.ru/view......
     7. Метод анализа плана выполнения SQL-запроса, используя  свойства  O-
        большое асимптотик для оценки  стоимости  :  автореферат  дис.  ...
        кандидата технических наук : 05.13.11 / Борчук  Леонид  Евгеньевич;
        [Место      защиты:      Моск.       гос.       авиац.       ин-т].
        http://sigla.rsl.ru/view......

      7.2 Қосымша әдебиеттер:
     1. Джо Селко.  Программирование  на  SQL  для  профессионалов.  -  2-е
        издание - М.: Издательство "Лори", 2004
     2. Itzik Ben-Gan. Inside Microsoft SQL Server  2008:  T-SQL  Querying:
        Microsoft Press, 2009


Пәндер