Қорытынды сұраныс даярлау

38

Тақырыбы: Қорытынды сұраныс даярлау

 

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

Айталық, кітапханада оқулықтың үш категориясын: экономикалық, заң және техникалық болсын. Біздің мақсатымыз — әрбір категориядағы әдебиеттің орташа бағасын анықтайтын қорытынды есепті шығару.

  1. Microsoft Access программасын іске қосыңыз. (Пуск→Программы→ Microsoft Access).
  2. Microsoft Access терезесінде Мәліметтер базасын ашу (Открыть базу данных) ауыстырып-қосқышын қосыңыз, бұрын даярланған Отырар кітапханасы базасын таңдаңыз да, ОК батырмасын басыңыз.
  3. Отырар кітапханасы: мәліметтер базасы терезесіндегі Кестелер (Таблицы) панелін ашыңыз. Онда Оқулықтар кестесін таңдаңыз.
  4. Конструктор таңбашасын шерту арқылы кестені жобалау режімінде ашыңыз – мұнда біз әрбір кітап қай категорияға жататыны туралы мәліметтер сақталынатын қосымша Категория өрісін құра аламыз.
  5. Кестенің құрылымының басына жаңа өріс енгізіңіз. Ол үшін бірінші өрісті (Кітаптың аты) ерекшелеп алып, Insert батырмасын басыңыз.
  6. Жаңа өрістің атын енгізіңіз – Категория және оның типін анықтаңыз – мәтіндік.
  7. Конструктор терезесін жабыңыз. Жабар алдында, кестенің құрылымын өзгерту қажеттілігін құптаңыз.
  8. Оқулықтар кестесін ашып, оның әрбір категориясын мазмұнды мәліметтермен толтырыңыз. Әрбір категориядағы басылымдардың бағасын еркіңізше қойыңыз. Кестенің басқа өрістерін толтырмай-ақ қоюыңызға болады, өйткені олар қорытынды есептеулерді жүргізгенде қатыспайды.
  9. Оқулықтар кестесін жабыңыз.
  10. Отырар кітапханасы: мәліметтер базасы терезесінде Сұраныс (Запросы) панелін ашыңыз.
  11. Конструктор режіміндегі сұранысты құру белгісін екі рет шертіңіз. Ашылған Кестелерді қосу (Добавление таблицы) терезесінен Оқулықтар кестесін таңдаңыз, соның негізінде қорытынды сұраныс дайындалады. Кестелерді қосу терезесін жабыңыз.
  12. Оқулықтар кестесінің үлгі бойынша сұраныс бланкісіне келесі өрістерді енгізіңіз: Категория, Кітаптың аты және Бағасы.
  13. Бағасы өрісі үшін өсуі бойынша сұрыптауды қосыңыз.
  14. Microsoft Access аспаптар панелінен Топтық амалдар батырмасын немесе меню жолын (Вид→Групповые операции) қолданыңыз. Бұл команда бланкінің төменгі бөлігінде Топтық амалдар (Групповые операции) жолын шығарып алу үшін қажет. Соның негізінде қорытынды есептеулер даярланады. Сұраныс үшін іріктелініп алынған барлық өрістердің осы жолына Топтау (Группировка) мәні енгізіледі.
  15. Топтау жүргізілетін өріс үшін (Категория) Топтық амалдар (Групповые операции) жолында Топтау мәнін қалдырыңыз. Басқа өрістердің осы жолына қорытынды функцияларды енгізуге болады. Ол үшін осы жолда тышқанның батырмасын шерту арқылы ашылатын тізімді алуға болады. Соның ішінен осы өрістегі мәндерге қолданылатын қорытынды функцияны таңдаймыз.
  16. Бағасы өрісіне басылымдардың орта құнын анықтап беретін Avg қорытынды функциясын енгізіңіз.
  17. Кітаптың аты өрісіне Count қорытындысы функциясын тағайындаңыз. Count функциясы – топқа кіретін жалпы жазбалар санын анықтайды.
  18. Үлгі бойынша сұраныс бланкісін жауып, оны Кітаптардың орта құны деген атпен сақтап қойыңыз. Дайын болған сұранысты іске қосып, дұрыстығын тексеріп көріңіз.
  19. Мәліметтер базасының барлық объектілерін жабыңыз. Microsoft Access программасын жабыңыз.