Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Створення простих запитів

 

Запити можна створювати за допомогою елементів Майстер запитів, Конструктор запиту і Макрос, які розташовані на вкладці Створити у групі Додатково (рис. 4.1). Найбільш зручними і функціональними є перших два.

Рис. 4.1

 

Спершу створимо запит на основі однієї таблиці Учні. На вкладці Створити у групі Додаткововиберемо Майстер запитів. Оберемо майстер із запропонованих чотирьох (рис. 4.2).

Рис. 4.2 Рис. 4.3

 

У вікні (рис.4.3), що відкрилося, в списку таблиць виберемо Учні. У віконце Вибрані поляперенесемо Прізвище, Ім'я, Класі Дата_народження. У наступному вікні запишемо ім'я запиту - Запит1і натиснемо Готово. Відкриється цей запит (рис.4.4).

Рис. 4.4

Він виглядає як вкорочена таблиця (без полів №_ученика, По_батькові, Адресаі Телефон) і містить всі записи цієї таблиці. Для того, щоб встановити якісь умови відбору записів потрібно перейти в конструктор запиту. Для цього натискуватимемо кнопку Вигляд на вкладці Основне у групі Подання та виберемо елемент Конструктора(рис.4.5).

Рис. 4.5

У верхній частині вікна міститься мініатюра таблиці Учні. Якщо ми будуємо запит по декількох таблицях, то там повинні знаходиться мініатюри цих декількох таблиць.

При цьому з’явиться додаткова вкладка Конструктор (рис. 4.6).

Рис. 4.6

Нижня частина вікна називається Бланк запиту. Тут ми можемо формувати умови відбору записів. Давайте виведемо відомості лише про тих учнів, яких звуть Ольга або Ігор. Для цього в стовпці Ім'яв рядку Критеріїнапишемо ім'я Ольга а в рядку Або- Ігор. Лапки Access поставить сам (рис 4.7). Після цього потрібно натискувати на кнопку Запуск ( )на вкладці Конструктор у групі Результати.Отримаємо результат роботи запиту як на рис.4.8)

Рис. 4.7 Рис. 4.8

 

Тепер знову прейдем в Конструкторцього запиту і змінимо його. Видалимо імена учнів, а в полі Класу рядку Умова відборузапишемо [Вкажіть клас]- це у нас фраза пояснення для параметра запиту. Цю фразу необхідно писати в квадратних дужках (рис.4.9) Запустимо запит на виконання. На екрані з'явитися віконце (рис.4.8), в якому потрібно написати клас. Наприклад, 11-а і натискувати ОК. Отримаємо результат роботи запиту (рис.4.9).

 

Рис. 4.9

І якщо у вас учні були розписані по класах, то з’явиться результат запиту як на рис. 4.10.

Рис. 4.10

Таким чином ми побудували запит з параметром. Якщо ви закриєте його і знов відкриєте на вкладці Запитиголовного вікна БД, то Access попросить вас ввести параметр запиту. В даному випадку потрібно вказати назву якого-небудь класу, який є у вас в таблиці. Перейменуємо Запит1в «Учні певного класу». Для цього у вікні переходів клацнемо правою мишкою на піктограмі Запит1 та у контекстному меню виберемо команду Перейменувати.

Тепер ускладнимо завдання і побудуємо запит по декількох таблицях. Створимо запит «Оцінки з інформатики за 1 семестр». На вкладці Створити у групі Додаткововибираємо Конструктор запиту.

Відкриється вікно Конструктора запитуі вікно Відображення таблиці(рис.4.11). У цьому вікні вибираємо таблиці Учні, Предметі Отримує. Ці таблиці з'являться у верхній частині конструктора запитів. Тепер потрібно перенести в бланк запиту потрібні поля з таблиць. Зробити це можна двома способами.

1 спосіб - просто перетягнути потрібне поле з таблиці в перший рядок стовпця.

2 спосіб - в стовпці бланка запиту в рядку Таблицявибрати таблицю, потім в рядку Полевибрати поле з цієї таблиці (мал. 4.12).

 

 

Рис. 4.11 Рис. 4.12

 

У бланк запиту перенесемо такі поля:

Прізвищеі Класз таблиці Учні

Назваз таблиці Предмет

Періоді Оцінказ таблиці Отримує.

Тепер в рядок Критеріїдля стовпця Назвавведемо слово Інформатика, а для стовпця Період- 1 семестр. У рядку Сортуваннядля стовпця Прізвищевиберемо За зростаннямі запустимо запит на виконання. Повинен вийти такий результат (рис.4.13):

Рис. 4.13


Читайте також:

  1. ACCESS. СТВОРЕННЯ ЗВІТІВ
  2. ACCESS. СТВОРЕННЯ ФОРМ
  3. ISO 15504. Причини та історія створення
  4. А. Створення власної папки.
  5. Автоматичне і ручне створення об’єктів.
  6. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  7. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  8. Аксіоматика простих типів даних
  9. АЛГОРИТМ СТВОРЕННЯ БРЕНДУ
  10. Алгоритм створення тренінгової програми
  11. БАЗОВІ ЗАСАДИ СТВОРЕННЯ ОРГАНІЗАЦІЙНОЇ СТРУКТУРИ ПРОЕКТУ
  12. Безкласова адресація та створення підмереж.




Переглядів: 1061

<== попередня сторінка | наступна сторінка ==>
Основні види запитів | Обчислення в запитах

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.