Файл қосу

Деректер базасына кіріспе тақырып






      |ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ                             |
|СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРІМ АТЫНДАҒЫ МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ                       |
|3 деңгейлі СМК құжаты      |ПОӘК                |ПОӘК                            |
|                           |                    |042-18-12.1.89/01-2013          |
|«Деректер базасымен жұмыс  |№1 басылым          |                                |
|істеуге арналған қосымшалар|18.09.2013ж         |                                |
|құру» пәнінің оқытушыларға |                    |                                |
|арналған                   |                    |                                |








         «Деректер базасымен жұмыс істеуге арналған қосымшалар құру»




                        пәнінен оқу-әдістемелік кешен


           5В070300 – «Ақпараттық жүйелер»   мамандығына арналған




                 ОҚЫТУШЫҒА АРНАЛҒАН ПӘННІҢ ОҚУ БАҒДАРЛАМАСЫ



















                                    Семей
                                    2013



      Алғы сөз


      1. ҚҰРАСТЫРҒАН

      ___________  Ерланова  Г.Ж.,  «Ақпараттық  жүйелер»  кафедрасының  аға
оқытушысы, Семей қаласының Шәкәрім атындағы мемлекеттік университеті

   «___09__» ______09_____________ 2013 ж.





      2. Талқыланды


      2.1. Семей қаласының Шәкәрім атындағы мемлекеттік университетінің

       «Ақпараттық жүйелер» кафедрасы отырысында қарастырылды.


      Хаттама № _1__  «__09__» ___09_____________ 2013 ж.


      Кафедра меңгерушісі __________ /Смагулов С.К., э.ғ.к./






      2.2.  «Ақпараттық-коммуникациялық  технологиялар»  факультетінің  оқу-
әдістемелік бюросы отырысында қарастырылды.


      Хаттама № _1__  «_11_» _______09___________ 2013ж.


      Төрағасы __________ /Бекбаева Р.С./






      3. бекітілді


      Университеттің  Оқу-әдістемелік  кеңесі  отырысында  баспаға  жіберуге
ұсынылды және мақұлданды.


      Хаттама № _1__  «_18_»______09_______2013ж.


      ОӘК төрағасы, оқу-әдістемелік істер бойынша проректор


       _______________ / Г.К. Искакова /










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














                                   Мазмұны





1. Пайдалану облысы


2. Нормативті сілтеме

3. Жалпы мағлұматтар

4. Оқытушыға арналған пәннің жұмыс жоспары

5. Студенттің өздік жұмыс тақырыптары

6. Пәннің оқу-әдістемелік картасы

7. Оқу-әдістемелік әдебиетпен қамтамасыз ету картасы

8. Әдебиет



1. Пайдалану облысы

    «Деректер  базасымен  жұмыс  істеуге  арналған  қосымшалар  құру»  пәні
бойынша оқу-әдістемелік кешен 5В070300-  «Ақпараттық  жүйелер»  мамандығының
студенттеріне  арналған.  Кешен  студенттерді  пәннің   мазмұнымен,   пәннің
көкейкестілігі мен қажеттілігімен, курс саясатымен, оқу барысында  үйренетін
машықтармен таныстырады. Оқу-әдістемелік  кешен  пәнді  оқыту  үшін  негізгі
бағдар болып табылады.




    2. Нормативті сілтеме
    «Деректер  базасымен  жұмыс  істеуге  арналған  қосымшалар  құру»  пәні
бойынша оқу-әдістемелік кешен оқыту процесін келесі  құжаттарда  келтірілген
талаптар  мен   ұсыныстарға   сәйкес   жүргізу   үшін   құрастырылған   және
бекітілген:
    5В070300-«Ақпараттық  жүйелер»   мамандығының  студенттеріне   арналған
«Деректер базасымен жұмыс істеуге арналған  қосымшалар  құру»  курсының  оқу
бағдарламасы.



    3. Жалпы мағлұматтар


    3.1. Пән мазмұнының қысқаша сипаттамасы
    Delphi бүгінгі күні корпоративті қолданыстар  үшін  деректер  базасының
қосымшасын құрудың  кең  таралған  құралының  бірі  болып  табылады.  Тілдің
қарапайымдылығы мен табиғилығы, осындай түрдегі  қосымшалар  құруға  жүйенің
ориентациясы,  оның  көмегімен  құрылатын  программалар  тиімділігі   (үлкен
өніділік және біршама кіші көлемдер)  Delphi  құралын  клиенттік  орындардың
әртүрлі  типтерін  құру  құралы,  яғни  деректер  базасына  кіруге  арналған
программа етті.
    «Деректер базасымен  жұмыс  істеуге  арналған  қосымшалар  құру»  курсы
деректер базасын жобалау  және  программалық  қамтамасыз  етумен  байланысты
мамандық  студенттеріне  арналған.   Оқу   барысында   студенттер   деректер
базасының  қосымшасын  құру  принциптерімен,   яғни   ақпаратты   электронды
қоймаларда  –  деректер  базасында   құру   және   өзгерту   үшін   арналған
программамен танысады.
    3.2.  Осы  курстың  мақсаты  Delphi  объектті-бағытталған  программалау
жүйесінде деректер базасының  қосымшасын  құру  ерекшеліктерін  оқыту  болып
табылады.
    3.3. Пәнді оқудың негізгі міндеті:
    • Есептеу математикасы әдістерінің теориясын меңгеру
    •  Есептеу  математикасы  әдістерінің   алгоритмдерін   талдай   отырып,
      программа құруды меңгерту
    • Есептеу  математикасы  әдістерінің  алгоритмдерінің,  программаларының
      күрделілігін анализдеу әдістерін, әдістемелерін қалыптастыру.
    3.4.    Пәнді оқу нәтижесінде студент:
    • деректер базасымен жұмыс істеу принциптерін білу;
    • Delphi ортасында деректер базасы қосымшасын құруды білу;
    • Программаны жөндеу және сынауды жүргізу.
    3.5. Курс пререквизиттері:
    • Информатика
    • Алгоритмизация және программалау тілдері
    • Программалау технологиясы
    • Деректер базасының жүйесі
    3.6. Курс постреквизиттері:
    • Ақпараттық жүйелерді жобалау


                  Кесте 1 - Жұмыстық оқу жоспарынан көшірме
|Курс                                                            |Семестр          |
|1                                                               |2                |
|Дәрістік сабақтар                                                                 |
|Модуль 1      |1 тақырып. Деректер базасына кіріспе             |1                |
|              |2 тақырып. Деректер базасын пайдаланатын         |1                |
|              |қосымшаны құруға арналған Delphi құралдары       |                 |
|              |3 тақырып.   Database Desktop, BDE Administrator |1                |
|              |утилиттерімен жұмыс                              |                 |
|Модуль 2      |4 тақырып.   ADO құралдарымен мәліметтерге қол   |2                |
|              |жеткізу. ADO байланысын баптау                   |                 |
|              |5 тақырып. Delphi ортасында деректер базасының   |3                |
|              |қосымшасын құрудың жалпы принциптері             |                 |
|Модуль 3      |6 тақырып.  Локальды деректер базасымен жұмыс    |2                |
|              |7 тақырып. SQL тілі жайлы негізгі мағлұматтар    |2                |
|Модуль 4      |8 тақырып. Отчеттармен жұмыс, отчет компоненттері|1                |
|              |9 тақырып. "Клиент-сервер" технологиясына кіріспе|2                |
|Тәжірибелік сабақтар                                                              |
|Модуль 1      |1 тақырып. Деректер базасына кіріспе             |1                |
|              |2 тақырып. Деректер базасын пайдаланатын         |1                |
|              |қосымшаны құруға арналған Delphi құралдары       |                 |
|              |3 тақырып.   Database Desktop, BDE Administrator |1                |
|              |утилиттерімен жұмыс                              |                 |
|Модуль 2      |4 тақырып.   ADO құралдарымен мәліметтерге қол   |2                |
|              |жеткізу. ADO байланысын баптау                   |                 |
|              |5 тақырып. Delphi ортасында деректер базасының   |3                |
|              |қосымшасын құрудың жалпы принциптері             |                 |
|Модуль 3      |6 тақырып.  Локальды деректер базасымен жұмыс    |2                |
|              |7 тақырып. SQL тілі жайлы негізгі мағлұматтар    |2                |
|Модуль 4      |8 тақырып. Отчеттармен жұмыс, отчет компоненттері|1                |
|              |9 тақырып. "Клиент-сервер" технологиясына кіріспе|2                |
|Зертханалық сабақтар                                                              |
|Модуль 1      |1 тақырып. Деректер базасына кіріспе             |1                |
|              |2 тақырып. Деректер базасын пайдаланатын         |1                |
|              |қосымшаны құруға арналған Delphi құралдары       |                 |
|              |3 тақырып.   Database Desktop, BDE Administrator |1                |
|              |утилиттерімен жұмыс                              |                 |
|Модуль 2      |4 тақырып.   ADO құралдарымен мәліметтерге қол   |2                |
|              |жеткізу. ADO байланысын баптау                   |                 |
|              |5 тақырып. Delphi ортасында деректер базасының   |3                |
|              |қосымшасын құрудың жалпы принциптері             |                 |
|Модуль 3      |6 тақырып.  Локальды деректер базасымен жұмыс    |2                |
|              |7 тақырып. SQL тілі жайлы негізгі мағлұматтар    |2                |
|Модуль 4      |8 тақырып. Отчеттармен жұмыс, отчет компоненттері|1                |
|              |9 тақырып. "Клиент-сервер" технологиясына кіріспе|2                |


    5. СТУДЕНТТІҢ ӨЗДІК ЖҰМЫС ТАҚЫРЫПТАРЫ:

5.1. Деректер базасы дегеніміз не?


5.2. Деректер базасын басқару жүйесі дегеніміз не?


5.3. Деректер моделінің қандай негізгі типтері бар?


5.4. Деректердің иерархиялық моделі дегеніміз не?


5.5. Деректердің желілік моделі дегеніміз не?


5.6. ДБ пайдаланатын қосымшаларды  құру  және  эксплуатациялау  үшін  қандай
құралдар Delphi құрамына кіреді және олар қандай функцияны орындайды?


5.7. ДБ-мен жұмыс істеу үшін Delphi көмегімен құрылған  программалардың  тән
ерекшелігі не болып табылады?


5.8. BDE Administrator программасының қызметі қандай?





    6. пәннің оқу-әдістемелік картасы

    Кесте 3 – Пәннің оқу-әдістемелік картасы
|Тақырыбы                          |Көрнекіліктер,   |Өзіндік менгеру     |Бақылау  |
|                                  |плакаттар        |сұрақтары           |түрі     |
|дәріс            |лабораториялық  |                 |                    |         |
|1                |2               |3                |4                   |5        |
|1 тақырып.       |1 тақырып.      |Delphi визуалды  |Деректер базасы     |Ауызша   |
|Деректер базасына|Деректер        |программалау     |дегеніміз не?       |жауап    |
|кіріспе          |базасына кіріспе|ортасы           |Деректер базасын    |беру     |
|                 |                |                 |басқару жүйесі      |         |
|                 |                |                 |дегеніміз не?       |         |
|                 |                |                 |Деректер моделінің  |         |
|                 |                |                 |қандай негізгі      |         |
|                 |                |                 |типтері бар?        |         |
|2 тақырып.       |2 тақырып.      |Delphi визуалды  |ДБ пайдаланатын     |Программа|
|Деректер базасын |Деректер базасын|программалау     |қосымшаларды құру   |жазу     |
|пайдаланатын     |пайдаланатын    |ортасы           |және эксплуатациялау|         |
|қосымшаны құруға |қосымшаны құруға|                 |үшін қандай құралдар|         |
|арналған Delphi  |арналған Delphi |                 |Delphi құрамына     |         |
|құралдары        |құралдары       |                 |кіреді және олар    |         |
|                 |                |                 |қандай функцияны    |         |
|                 |                |                 |орындайды?          |         |
|3 тақырып.       |3 тақырып.      |Delphi визуалды  |Data Access, MIDAS  |Программа|
|Database Desktop,|Database        |программалау     |ADO, InterBase,     |жазу     |
|BDE Administrator|Desktop, BDE    |ортасы           |Decision Cube, Data |         |
|утилиттерімен    |Administrator   |                 |Controls, Qreport   |         |
|жұмыс            |утилиттерімен   |                 |компоненттерінің    |         |
|                 |жұмыс           |                 |міндеті.            |         |
|4 тақырып.   ADO |4 тақырып.   ADO|Delphi визуалды  |BDE Administrator   |Программа|
|құралдарымен     |құралдарымен    |программалау     |программасының      |жазу     |
|мәліметтерге қол |мәліметтерге қол|ортасы           |қызметі қандай?     |         |
|жеткізу. ADO     |жеткізу. ADO    |                 |                    |         |
|байланысын баптау|байланысын      |                 |                    |         |
|                 |баптау          |                 |                    |         |
|5 тақырып. Delphi|5 тақырып.      |Delphi визуалды  |Query компонентін   |Программа|
|ортасында        |Delphi ортасында|программалау     |пайдалану           |жазу     |
|деректер         |деректер        |ортасы           |                    |         |
|базасының        |базасының       |                 |                    |         |
|қосымшасын       |қосымшасын      |                 |                    |         |
|құрудың жалпы    |құрудың жалпы   |                 |                    |         |
|принциптері      |принциптері     |                 |                    |         |
|6 тақырып.       |6 тақырып.      |Delphi визуалды  |Қосымша құру        |Программа|
|Локальды деректер|Локальды        |программалау     |                    |жазу     |
|базасымен жұмыс  |деректер        |ортасы           |                    |         |
|                 |базасымен жұмыс |                 |                    |         |
|7 тақырып. SQL   |7 тақырып. SQL  |Delphi визуалды  |Қосымша құру        |Программа|
|тілі жайлы       |тілі жайлы      |программалау     |                    |жазу     |
|негізгі          |негізгі         |ортасы           |                    |         |
|мағлұматтар      |мағлұматтар     |                 |                    |         |
|8 тақырып.       |8 тақырып.      |Delphi визуалды  |Қосымша құру        |Программа|
|Отчеттармен      |Отчеттармен     |программалау     |                    |жазу     |
|жұмыс, отчет     |жұмыс, отчет    |ортасы           |                    |         |
|компоненттері    |компоненттері   |                 |                    |         |
|9 тақырып.       |9 тақырып.      |Delphi визуалды  |Қосымша құру        |Бақылау  |
|"Клиент-сервер"  |"Клиент-сервер" |программалау     |                    |жұмысы   |
|технологиясына   |технологиясына  |ортасы           |                    |         |
|кіріспе          |кіріспе         |                 |                    |         |

    8. Әдебиет


    8.1. Негізгі


8.1.1.  Архангельский,  А.Я.  Delphi  2006  [Текст]:  Справ.  пособие;  Язык
Delphi, классы, функции Wig32 и.NET / А.Я. Архангельский.-  М:  Бином,  2006

8.1.2. Фаронов, В.В. Система программирования Delphi/  В.В.  Фаронов.-  СПб:
БХВ-Петербург, 2006.

      8.2.Қосымша:

8.2.1. Фаронов, В.В. Delphi 5.Руководство программиста/ В.В.  Фаронов.-  М.:
Нолидж, 2001.
8.2.2. Смайлова, Ұ.М. Деректер базасын қолдану:  әдістемелік  құрал  /  Ұ.М.
Смайлова.- Алматы: Эверо, 2009.
Пәндер