Лекция: 15 сағат Лаборатория: 30 сағат СӨЖ: 45 сағат


Сұранысты конструктордың көмегімен даярлау



бет17/20
Дата05.03.2016
өлшемі2.54 Mb.
#42811
түріЛекция
1   ...   12   13   14   15   16   17   18   19   20

Сұранысты конструктордың көмегімен даярлау


Ол үшін Мәліметтер базасы (База данных) терезесінің сол жағындағы Сұраныс (Запрос) элементерін таңдап алып,оң жақ терезедегі Конструкторлар режімінде сұранысты дярлау командасын таңдасақ ,үлгі бойынша сұраныс бланкі терезесі ашылады.

Үлгі бойынша сұраныс бланкі мына суретте көрсетілген.Жоғарғы бөлігінде сұраныс жіберілген кестенің құрылымы бйнеленген. Ал төменгі бөлігі бағандарға бөлінген. Оның әрбір бағаны болашақ кестенің бір-бір өрісіне сәйкестендірілген.

Үлгі бойынша сұраныс даярлау өте оңай жүргізіледі. Жанама меюдің көмегімен бланкінің жоғары бөлігінде қажетті кестелерді ашып алады.

Соның ішінен құрылатын сұранысқа қажет өрістерді тышқаның көмегімен таңдап алады. Сол кеезде бланкінің төменгі жағындағы бағандар автоматты түрде толтырлады. Сұраныстың ққұрылымын даярлауп болған соң, оны жаңа атпен сақтап қояды. Осылайша құрылған сұраныс –Таңдамаған сұраныс (запрос на выборку) деп аталады.

Таңдамаға сұраныс нәтижесінде алынған мәліметтерді қандай да бір өріс бойынша реттеп орналастырғыңыз келсе, сұрныптауды қолданамыз. Төменгі бланкінің сол жағында Сұрыптау (Сортировка) деген жол орналасқан .Солш батырмаға екі рет басу арқылы ашылған тізімен сұрыптау әдісін таңдап алуға болады:өсуі немесе кемуі бойынша. Төменгі бланкінің Экранға шақыру (Вывод на экран) жолында жалпы жағдайда Барлық өрістер үшін экранға шығарылсын деген (/) жалғауша қойылған .Егер қандай да бір өрістің мәліметтерін экранға шығармай жасырып қалу керек болса , онда сәйкес жалаушаны алып тастауға болады.

Сұрыптау шартын пайдалану.


Мәліметтер қандай да бір критерий бойынша сұрыптауды қамтамасыз етудің қосымша құралы болып Сұрыптау шарты (Условие отбора ) есептеді. Оған сәйкес келетін жол үлгі бойынша сұраныс бланкісінің ең төменгі жағында орналасқан .Әрбір өріс иүшін осы жолда жеке дара шарт беруге болады .

Есептеулері бар сұраныс.

Бұл сұраныс берілген өрістерде, қандай да бір есептеулер жүргізу қажет болғанда құрылады . Ол үшін мәліметтер базасын ашқан соң пайда болатын негізгі терезеден Сұранысты (Запрос ) таңдап ,оны Констуктор режімінде құрамыз. Сұраныс конструктор (Конструктор запросов )терезесінде өріс жолында сәйкес формуланы жасау қажет. Ең дұрысы, өрнектерді дайындауды Өрнектерді тұрғызушы (Построитель выражений) терезесінде жүргізу .

Тұрғызу терезесі төрт аймақтан тұрады :

- бірінші аймақта енгізілетін формула немесе өрнек орналасады .

Ал төменгі үш аймақ дайын стандартты функцияларды таңдап алу үшін қолданылады;

- екінші аймақта сұранысқа арналған барлық түптектер тізімі көрсетілді;

- үшінші аймақта – екінші аймақтан таңдалған түптектің элементтері бейнеленеді;

- төртінші аймақта – үшінші аймақта таңдалынып алынған элементтің ішкі элементтер жиыны жатады.

Өрнектерді тұрғызушы (Построитель выражений) терезесін ашу үшін Сұраныс конструкторының (Констуктор запросов ) аспаптар панелінде

Тұрғызу (Построить ) батырмасын басамыз.

Өрнектерді тұрғызушы терезедегі формулаға стандарттық функцияларды енгізуге және ол туралы анықтама алуға болады. Қолданушы сол алған функцияның мәндерін енгізсе болады.

Өрнектерді тұрғызушы терезесінде өрнекке стандартты функцияны енгізу үшін мәліметтер түптері тізімінен (екінші аймақта) Фунция қаптамасын ашып, Енгізілген функциялар (Встроенные функции) қаптамасын таңдап алу қажет. Ал ортанғы аймақтан, яғни үшінші аймақта функция категориясын таңдап алып, ең соңғы аймақтан өзімізге қажетті функцияны таңдап алып, Кірістру (Вставить) батырмасын басу керек.




Параметрлі сұраныс.


Мәліметтер базасын қолданушы тек дайын сұраныстармен жұмыс істей алады. Егер жобалаушы құрған сұраныста бағасы 80 теңгеден аспайтын кітаптарды іріктеп алуды ғана қарастырса, онда біз бағасы 400 теңгеден аспайтын кітаптарды іріктеп ала алмаймыз. Өйткені оған сәйкес сұраныс дайындалмаған. Осы жағдайда параметрлі сұранысты пайдаланамыз, яғни параметрдіњ мәнін өзіміз енгізу арқылы, бағасы көрсетілген параметрден кем кітаптар санын шығарып аламыз. Параметрлі с±ранысты құру үшін сұраныс бланкісінің төменгі жағында Экранға шығару жолындағы жалаушаны алып тастаймыз. Сұрыптау шарты (Условие отбора) жолындағы сәйкес өрісітің астына (Параметрді енгііз) (Введите значение параметра) деген мәтінді теру қажет.

Қорытынды сұраныс.


Қорытынды сұраныс электрондық кестелердегі қорытынды функциялардың қолданылуындай қызмет атқарады. Топтау амалдарының көмегімен қайсыбір өрісте қорытындылау функцияларын құруды жеңілдетеді. Қорытындылау функцияларына – avg (орта мәнін табу), sum (қосындыны есептеу), max (ең үлкен мәнді табу), min (ең кіші мәнді табу), count (берілген аргументтер санын анықтау) т. б. жатады.

Қорытынды сұраныс даярлау үшін Сұраныс конструкторының аспаптар панелінде Топтау операциялары (Групповые операции) батырмасын басып, сұраныс бланкісінің төменгі жағына Топтау операциясы жолын енгізу қажет. Қорытынды жүргізілетін өрістің ұяшығында топтау операциясын таңдап аламыз.



Лекция №27
Мәліметтер қорын басқару жүйесі (МҚБЖ).
Жоспар:

1. Қалыптармен жұмыс істеу

2. Мәліметтерге қатынау беттерімен жұмыс істеу

3. Есептермен жұмыс істеу


Єдебиеттер:

1. Информатика М.Қ. Байжұманов Л.Қ. Жапсарбаева Алматы 2004 ж.

2. А.Левин. “Самоучитель работы на компьютере” Москва, 1997.

3. Г.Евсеев, С.Симонович “WINDOWS 98 полный справочник в вопросах и

ответах”. Москва 2001.

4. Дж. Куртер. А.Маркви. “MICROSOFT OFFICE 2000”. Санкт-Петербург, 2000


1. Қалыптармен жұмыс істеу

Қалыптар мәліметтерді енгізудің, алдын-ала қарап шығудың және түзетудің ең қолайлы әдістерін ұсынады. Олар қамтитын басқару элементтерінің көмегімен кестедегі мәліметтерге қатынау жүзеге асырылады. Мәліметтерді енгізу мен түзетуге арналған мәтіндік өрістер, жалаушалар, батырмалар, тізімдер, жазбалар, графиктік мәні OLE объектілерін бейнелеуге арналған қоршаулар басқару элементтері деп аталады. Қалыптарда бағынышты қалыптардың көмегімен байланысқан кестелердегі мәліметтерге қатынай аламыз.

Қалыптар үшін негізгі мәліметтер көзі кесте немесе сұраныс болып табылады.



Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   20




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

    Басты бет