1 – masala yechimi:
MS Accessda so‘rovlarni tashkil etishning ikki xil usuli mavjud: Konstruktor yordamida va Usta (Мастер) yordamida.
9 – sinf ma’lumotlar omborida so‘rovni tashkil etish uchun (36-rasm):
1. Accessning asosiy oynasidan So‘rovlar (Запросы) bo‘limini tanlaymiz;
2. Oynaning o‘ng tarafidan Konstruktor holatida so‘rovni tashkil etish (Создание запроса в режиме конструктора) bo‘limini tanlaymiz.
Y uqoridagi amallarni bajarganimizdan so‘ng 1-rasmdagi kabi oyna hosil bo‘ladi.
Bu oynada har bir jadvalning nomini tanlab Qo‘shib qo‘yish (Добавить) tugmasini bosamiz va Yopish (Закрыть) tugmasini bosish bilan oynani yopamiz. Shundan so‘ng tanlangan jadvallarning maydonlar nomlari aks etgan oyna hosil bo‘ladi (6-rasm).
M asala shartiga ko‘ra so‘rovni amalga oshirish natijasida hosil bo‘ladigan jadvalda Tartib raqami, Familiyasi, Ismi, Otasining ismi, Algebra, Geometriya, Informatika va Fizikadan olgan bahosi haqidagi ma’lumotlar aks etishi kerak. Buning uchun 38-rasmdagi oynalardan kerakli maydon nomini tanlashni sichqoncha kursorini ikki marotaba bosish orqali amalga oshiramiz.
Natijada 6-rasmdagi oyna 8-rasmdagi ko‘rinishga o‘tadi. 8-rasmdagi oynaning ikkinchi qismidagi Maydon (Поле) - maydon nomini, Jadval nomi (Имя таблицы) – ushbu maydon qaysi jadvaldan olinganligi, Saralash (Сортировка) – ma’lumotlarni saralash, Ekranda aks ettirish (Вывод на экран) – maydonga oid ma’lumotni so‘rov jadvalida aks etishi yoki etmasligini, Tanlab olish sharti (Условие отбора) - qanday shart asosida jadvallardagi ma’lumotlarni so‘rov jadvalida aks ettirishni bildiradi.
A gar so‘rov natijasida hosil bo‘ladigan ma’lumotlar alifbo bo‘icha saralanishini xohlasak, u holda 8-rasmdagi oynada Saralash satri va Maydon ustuni kesishgan katakchadagi o‘sish yo‘nalishida (по возрастанию) yoki kamayish yo‘nalishida (по убыванию) shartlardan birini tanlaymiz.
E ndi esa masalaning asosiy sharti – Algebra, Geometriya va Informatika fanlaridan «5» baho olgan o‘quvchilar ro‘yhatini chiqarish shartini kiritamiz. Buning uchun 39-rasmdagi oynaning ikkinchi qismidagi Tanlab olish sharti (Условие отбора) satri va Informatika ustunlari kesishgan katakchaga quyidagi ma’lumotni kiritamiz: “ 5 ”. Ushbu shartning vazifasi shundan iboratki, agar ma’lumotlar omborida saqlanayotgan axborotlar ichida qaysi o‘quvchi Informatika fanidan «5» baho olgan bo‘lsa, uning Familiyasi, Ismi, Otasining ismi hamda Algebra, Geometriya va Fizika fanlardan olgan baholari so‘rov natijasida hosil bo‘ladigan jadvalda aks etadi. Informatikadan olgan bahosini so‘rov natijasida hosil bo‘ladigan jadvalda aks ettirmaslik uchun quyidagi ko‘rib turganingizdek Informatika maydoni va Ekranda aks ettirish (Вывод на экран) satri kesishgan katakchadagi kvadratchadan “ ” belgisini olib tashlash kifoya.
Shartni kiritib bo‘lganimizdan keyin so‘rovni bajaramiz. So‘rovni bajarishning ikki usuli mavjud:
Dostları ilə paylaş: |