Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Створення простого запиту

Тема: Створення та використання запитів Access.

Мета: Навчитися створювати запити по створеним раніше таблицям бази даних за допомогою Майстра запитів, Конструктора запитів, Будівника виразів, перехресні запити, запити з обчисленням.

Забезпечення заняття: Персональний комп’ютер, програма Microsoft Access 2003

 

Для виконання лабораторної роботи необхідно:

1. Засвоїти теоретичний матеріал, що відведений на самостійне вивчення з підручника Руденко В. Д., Макарчук О. М., Патланжоглу М. О. “Практичний курс інформатики”, розділ “Системи управління базами даних”, та з методичних вказівок з теми “Створення та використання запитів Access”

2. Підготувати протокол виконання лабораторної роботи.

 

Порядок виконання роботи.

 

1. Завантажити СУБД Access.

2. Відкрити створену в лабораторній роботі № 27 базу даних.

3. За допомогою майстра створіть простий запит “Про путівки”, який буде містити поля “Назва турагенства”, “Телефон ”, “Кількість путівок”, “Кількість чоловік”.

4. За допомогою конструктора запитів виберіть код, назву та телефон турагенств, які продали тури до Парижу. Збережіть цей запит з іменем “Париж”.

5. За допомогою конструктора запитів виберіть напрямок, вартість турів розрахованих менше ніж на 7 чоловік. Збережіть цей запит з іменем “Мала група”.

6. За допомогою “Построителя выражений” виберіть напрямок туру, назву турагенства, дату продажу путівок, які були продані з 02.02.03 по 21.04.03. Збережіть запит під іменем “Дата”.

7. Створіть перехресний запит по таблиці «Продаж путівок», в якому будуть підсумована кількість путівок для кодів турагенств за різними кодами турів.

8. Створіть запит «Загальна сума», в якому можна передивитися інформацію про код турагенства, назву турагенства, код туру, напрямок, вартість, кількість чоловік, на яку розрахована кожна путівка, а також загальна сума , яку заплатили за кожну путівку. (Поле «Загальна сума» потрібно ввести як вираз)

9. Створіть запит «Заг сума для туру», в якому буде виводитися вся інформація з попереднього запиту для номеру туру, який задає користувач бази даних.

10. Створіть запит «Дата між», в якому буде виводитися інформація про код туру, напрямок, код та назву турагенства , дату продажу путівок, які були продані між двох дат, які буде задавати користувач бази даних.

11. Створіть запит «Найдорожчі» по запиту «Загальна сума», в якому повинні виводитися записи 5 найдорожчих турів.

12. У звіті записати порядок виконання завдань пунктів 2-11.

13. Покажіть результати роботи викладачу та закінчіть роботу Microsoft Access.

 

Контрольні запитання.

1. Як створити простий запит по таблицям бази даних?

2. Чим відрізняється операція фільтрування даних в таблиці бази даних від створення запитів по таблицям?

3. Опишіть порядок створення запиту на вибірку за допомогоюКонструкторазапитів.

4. Опишіть порядок задання складних умов на вибірку за допомогою Построителя выражений ?

5. Які умови відбору в запиті можна задавати?

6. Які оператори використовуються для задня умови відбору в запиті?

7. Як створити в запиті поле, яке є результатом арифметичної дії над іншими полями запиту?

8. Порядок створення перехресного запиту.

9. Порядок відбору у запиті заданої кількості записів.


Методичні вказівки до лабораторної роботи № 33

Створення та використання запитів Access.

Основи використання запитів.

Доступ до інформації в базі даних забезпечується таким інструментом, як запити. Запити дозволяють відібрати дані, що містяться в різних таблицях бази, а також виконати відбір відповідно до заданих умов (наприклад, список товарів, не дорожчих заданої ціни, дані про клієнтів у певному регіоні тощо). Тобто запити нагадують фільтри, однак запити - гнучкіший інструмент доступу до інформації. Так, за допомогою запитів можна не лише добути інформацію з БД, а й формувати нові поля, яких немає у первинних таблицях. У запитах можна обробляти початкові дані (знаходження середнього, максимального значення, підсумовування тощо).

Створення простого запиту

Створення запиту в Access (як і створення інших об'єктів) можливо здійснити за допомогою майстра або в режимі конструктора. Під час ознайомлення з технологією запитів ми використовуватимемо майстер простих запитів.

Дотримуючись його інструкцій, ви зможете обрати потрібну таблицю і поля даних, переглянути результати відбору на екрані.

Наприклад є деяка база даних «Фірма «Подорож». Вас цікавить інформація щодо того, які організації й у якій кількості замовляли путівки. Очевидно, що такий запит має бути зроблений на основі таблиць, які містять поля “Організації”, “Кількість путівок”(наприклад таблиці «Замовлення» і «Клієнти»). Вважатимемо, що відповідні таблиці побудовані і що між ними встановлено зв'язок.

  • Відкрийте вікно бази даних, перейдіть на вкладку Запросы і натисніть кнопку Создать. У діалозі Новый запрос оберіть опцію Простой запрос і натисніть ОК. (Або після вибору вкладки Запросы, виберіть у вікні “Создание запроса с помощью мастера”)
  • У першому вікні майстра простих запитів зазначте, що ви створюєте запит на основі таблиці «Замовлення». Для цього в списку Таблицы/запросы виділіть опцію «Таблица: Замовлення». Потім у списку Доступные поля клацніть по позиції «Код клієнта» і натисніть кнопку із символом >. Зазначена вами позиція переміститься до списку Выбранные поля.

· Оберіть у верхньому списку Таблицы/запросы опцію «Таблица: Клієнти» і перемістіть позицію «Організація» із лівого списку до правого.

· Знову установіть у списку опцію «Таблица: Замовлення» і перемістіть з лівого списку до правого поле «Кількість». Потім клацніть по кнопці Далее.

· У наступному діалозі залиште установленим перемикач подробный (вывод каждого поля каждой записи) і клацніть по кнопці Готово.

У вікні Access з'явиться запит, що містить дані трьох зазначених полів із двох зв'язаних таблиць.

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.