Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Задание 2. Запросы с несколькими условиями




Задание 2. Запросы с несколькими условиями

Создать запросы на выборку по критериям, представленным в таблице (таблица 11). Для проверки работы запросов убедитесь, что в базе данных есть записи, удовлетворяющие условиям отбора. Если таковых записей нет, то введите соответствующие данные.

 

Таблица 11. Запросы на выборку

Назначение запроса Имя запроса Поля Условие отбора и сортировка

Отобрать страны Европы с населением менее 10 млн человек. Отсортировать страны по возрастанию населения.

Население

НазваниеКонтинента из таблицы Континент  
НазваниеСтраны из таблицы Страна «Европа»
Население из таблицы Страна < 10 000 000 Сортировка по возрастанию.

Отобрать населенные пункты, расположенные в южном полушарии. Отсортировать пункты по близости их к экватору, начиная от самого близкого.

Южное
полушарие

НазваниеКонтинента из таблицы Континент  
НазваниеСтраны из таблицы Страна  
НазваниеПункта из таблицы Населенный пункт  
ГеографическаяШирота из таблицы Населенный пункт   < 0 Сортировка по убыванию.

Задание 3. Запрос с параметром

Создать запрос с параметром, в котором на этапе выполнения запроса вводится условие отбора – страна, и по заданному условию выводится список всех населенных пунктов этой страны, отсортированный по алфавиту. Применить запрос с различными условиями отбора.

 

В запросах с параметром условие отбора указывается неявно в виде фразы-подсказки. Фраза-подсказка записывается в квадратных скобках. Само условие формирует пользователь во время выполнения запроса. Таким образом, один и тот же запрос позволяет каждый раз задавать конкретное условие отбора.

Технология работы

1. Создайте новый запрос в режиме конструктора.

2. Вставьте в запрос таблицы Страна и Населенный пункт.

3. Включите в запрос поля НазваниеСтраны и НазваниеПункта.

4. Задайте сортировку для поля НазваниеПункта.

5. Запишите условие отбора для поля НазваниеСтраны в виде фразы [Введите название страны] (фразу надо записывать в квадратных скобках).

6. Сохраните запрос с именем «Населенные пункты страны». Закройте запрос. Убедитесь, что в списке запросов появилось имя созданного запроса.

7. Двойным щелчком запустите запрос. Появится диалоговое окно (рис. 19).

Рис. 19. Выполнение параметрического запроса

8. Введите название страны.

9. Просмотрите результаты запроса. Закройте окно.

10. Вновь выполните запрос и введите другую страну. Просмотрите результаты запроса.

Задание 4. Отбор по части фразы

Создать запрос с параметром, который отбирает страны с заданным государственным устройством, при этом условие отбора позволяет ввести не точное значение, а только некоторое буквосочетание.

Технология работы

1. Создайте новый запрос в режиме конструктора.

2. Вставьте в запрос таблицу Страна.

3. Включите в запрос поля НазваниеСтраны и ГосударственноеУстройство.

4. Запишите условие отбора для поля НазваниеСтраны в виде LIKE " *" & [Введите один или несколько символов для поиска: ] & " *".

5. Сохраните запрос с именем «Государственное устройство».

6. С помощью запроса отберите страны, у которых государственное устройство содержит слово «республика». Просмотрите результаты запроса. Закройте окно.

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

Задание 5. Запрос с групповой вычислительной операцией

База данных «ГЕО» содержит поле ПлощадьКонтинента в таблице Континент и поле ПлощадьСтраны в таблице Страна. Если в базу данных введены данные обо всех странах некоторого континента, то суммарная площадь стран должна быть равна площади континента.

Создать запрос, который вычисляет суммарную площадь стран по каждому континенту.

Технология работы

1. Создайте новый запрос в режиме конструктора.

2. Добавьте таблицы Континент и Страна.

3. Выберите поля НазваниеКонтинента, ПлощадьКонтинента, ПлощадьСтраны.

4. Выполните команду Конструктор/Итоги. В бланке запроса появится строка Группировка.

5. В поле ПлощадьСтраны раскройте список групповых операций и выберите функцию Sum

6. Выполните запрос и сравните площадь континента и суммарную площадь всех стран.

7. Сохраните запрос с именем «Площадь всех стран».

 

Практическая работа 5. 3. 7. Отчеты

Инструменты вывода данных

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

Отчет является удобной формой представления информации для вывода на печать.

Простые отчеты удобно создавать «с помощью мастера», а корректировать в режиме конструктора.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...