Практикум по информатике учебно-методическое пособие



бет31/47
Дата26.12.2023
өлшемі356,49 Kb.
#144071
түріПрактикум
1   ...   27   28   29   30   31   32   33   34   ...   47

Использование конструктора запросов. Возможности мастера простого запроса достаточно ограничены. Лучший подход состоит в том, чтобы использовать графическое окно конструктора запроса, называемое также бланком запроса. Это одно из наиболее мощных средств Access.

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


Нажав кнопку Запуск , мы увидим результат выполнения сформированного запроса.
В Access возможно создание четырех основных типов запросов:
  1. Запросы на выборку - извлекают данные из одной или нескольких таблиц.


  2. Перекрестные запросы - суммируют данные из одной или нескольких таблиц БД в форме электронной таблицы. Эти запросы полезны для анализа данных и создания графиков и диаграмм, основанных на сумме значений числовых полей многих записей.


  3. Запросы на изменение - эти запросы создают новые таблицы базы данных или вносят в таблицы значительные изменения. Такие запросы позволяют добавлять в таблицу новые записи или удалять их, вносить изменения в записи с помощью выражений, встроенных в конструкцию запроса.


  4. Запросы с параметрами – повторно применяют существующие запросы, внося незначительные изменения в их условия отбора. После выполнения запроса с параметрами Access отображает диалоговое окно, предлагающее пользователю внести новое условие отбора. Функции запросов с параметрами можно добавить к остальным 3-м типам запросов.





Ход выполнения работы:

Задание 1. Создайте запрос с именем Боевики, в котором отобразить страна производитель, продолжительность фильма для всех боевик. Отсортировать по возрастанию данные по полю «Страна». Информацию выведите в следующей форме: Фильм - Страна - Время
  1. Открыть закладку Запросы, выбрать команду Создание запроса в режиме конструктор.



  1. В окне Добавление таблицы на закладке Таблицы выделить таблицу Жанр и щелкнуть по кнопке Добавить.


  2. Выделить таблицу Страна и щелкнуть по кнопке Добавить.


  3. Выделить таблицу Кассеты и щелкнуть по кнопке Добавить.


  4. Щелкнуть по кнопке Закрыть.


  5. Введем запрос на данную выборку: Щелкнуть на поле Фильм в таблице Кассеты и держа нажатой левую клавишу мышки переместить указатель мыши в первый столбец бланка запроса.


  6. Аналогично переместить поля Страна из таблицы Страна, Время - из Кассеты и Жанр – из таблицы Жанр. В строку условие отбора для столбца Жанр вводим «боевик». Страны отсортируйте по возрастанию значения – в строку Сортировка для столбца Страна выбрать по возрастания:




  1. По окончании заполнения таблицы выполнить команду: ЗапросЗапуск или выбираем инструмент . В результате получится следующая таблица:




  1. Закрываем запрос на выборку и задаем имя запросу «Боевики».





Задание 2 Создайте запрос с именем Жанры, в котором отобразить «номер», «фильм», «жанр» для всех фильмов, снятых в жанрах «мелодрама» или «комедия». Отсортировать по убыванию данные по полю «жанр». Информацию выведите в следующей форме: Номер - Фильм - Жанр

Задание 3 Создайте запрос с именем Запрос3, в котором отобразите «фильм», «страна» и «время» для боевиков, снятых в России и фантастических фильмов, снятых в США. Отсортировать по убыванию данные по полю «время». Информацию выведите в следующей форме:
Фильм - Время – Жанр - Страна
Запрос на данную выборку:

Задание 4 Создайте запрос с именем Запрос4, в котором отобразите «фильм», «время» продолжительностью от 90 до 120 минут. Отсортировать по возрастанию данные по полю «время». Информацию выведите в следующей форме: Фильм - Время
Условие продолжительность фильма от 90 до 120 минут вводится с помощью сложного логического выражения, содержащего логическую операцию И: >=90 and <=120.


Задание 5. Создайте запрос с именем Запрос5, в котором отобразите все фильмы, начинающиеся с буквы П. Отсортировать по возрастанию данные по полю «страна». Информацию выведите в следующей форме: Фильм - Время – Страна
Условие отобразите все фильмы, начинающиеся с буквы П вводится с помощью команды LIKE “П*”

Задание 6. Создайте запрос с именем Запрос6, в котором отобразите все российские фильмы, начинающиеся с буквы Р. Отсортировать по возрастанию данные по полю «время». Информацию выведите в следующей форме: Фильм - Жанр - Время
Задание 7. Выполните сортировку и фильтрацию


Достарыңызбен бөлісу:
1   ...   27   28   29   30   31   32   33   34   ...   47




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

    Басты бет