Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod3O.doc
Скачиваний:
16
Добавлен:
14.08.2019
Размер:
6.93 Mб
Скачать

Порядок работы:

  1. В строке Условия отбора в поле Страна записан заключенный в квадратные скобки текст, обращенный к пользователю (рис. 15).

Рис. 15

  1. При запуске запроса. На экране появится диалоговое окно “Введите значения параметра” (рис. 16).

  1. Введите название страны и щелкните на кнопке ОК. В зависимости оттого, что реально содержится в таблице “Гимнастика”, по результатам запроса будет сформи-

Рис. 16

рована результирующая таблица (рис.17).

Рис. 17

  1. Выберите Вид – Конструктор, чтобы переключиться из режима просмотра в режим Конструктора.

  2. Сохраните Запрос под именем “Гимнасты страны”.

Замечание. Для еще большей гибкости при отборе записей можно задать не один, а несколько параметров – ровно столько,

сколько вам требуется. Например, для проверки на вхождение в определенный интервал значений баллов на перекладине, в поле Перекладина в строку условий необходимо ввести:

BETWEEN [Введите нижнюю границу интервала] AND [Введите верхнюю границу интервала].

Пример 2. Формирование запросов для многотабличной базы данных. Создайте запрос, позволяющий выводить данные о студенте (фамилию куратора, оценки по математике и математики) по вводимой фамилии студента.

При включении в запрос связанных таблиц базы данных в окне Запрос-выборка между ними автоматически воз-

никает соединительная линия.

Порядок работы

  1. Откройте ранее созданную базу данных Студент.mdb

  2. В диалоговом окне “Студент: базы данных” появится список таблиц Список, Группа, Личные данные.

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

  4. Щелкните мышкой по кнопке Создать.

  5. В появившемся диалоговом окне выберите Конструктор, щелкните по кнопке ОК.

  6. В окне “Добавить таблицу” выделите в списке таблицу “Группа” и щелкните на кнопке Добавить.

  7. В том же списке выделите, и добавьте таблицы “Список”, “Личные данные”. Закройте диалог щелчком по кнопке Закрыть.

  8. Списки полей всех выбранных таблиц появляются в верхней части окна “Запрос-выборка”. Между этими списками автоматически возникают соединительные линии, так как между таблицами уже установлена связь.

Рис. 29

  1. Включите поля трех таблиц в запрос. Из таблицы “Список” поле Фамилия, из таблицы “Группа” поле Куратор, а из таблицы “Личные данные” поля Математика и Информатика.

  2. Поставьте условие отбора, как показано на рис. 29.

  3. Сохраните запрос под именем “Данные о студенте”.

  4. Выберите команду Запрос – Запуск или щелкните по кнопке для выполнения запроса.

4.6.4. Создание запроса с групповыми операциями

Выведите минимальную и максимальную оценки, полученные спортсменами каждой страны соответственно на перекладине и коне.

Порядок работы:

  1. Выберите закладку Запрос, если находитесь в другом окне.

  2. Выделите запрос Гимнасты страны.

  3. Щелкните по кнопке Конструктор.

  1. Удалите два поля Фамилия и Кольца, а также условие отбора в поле Страна.

  2. На панели инструментов щелкните на кнопке Групповые операции или воспользуйтесь строкой меню Вид - Групповые операции. В нижней части бланка будет создана строка Групповые операции. Именно на ее базе и создаются итоговые вычисления. Все поля, отображенные для запроса, получают в этой строке значение Группировка.

  3. Для поля Страна, по которому производится группировка записей, оставьте в строке Групповые операции значение Группировка. В строке Сортировка установите тип сортировки По возрастанию.

  4. Для поля Перекладина щелкните в строке Групповые операции - появится кнопка, раскрывающего списка, из которого выбираем минимум MIN. Для поля Конь щелкните в строке Групповые операции - появится кнопка, раскрывающего списка, из которого выбираем максимум MAX (рис. 18).

Рис. 18

  1. Сохраните запрос под именем “Итоги”.

Замечание. Что бы сохранить запрос под именем “Итоги” а запрос под именем “Гимнасты страны” сохранить, необходимо в главном меню выбрать команды Файл – Сохранить как. Появится диалоговое окно следующего вида:

.

Достаточно заменить имя “Гимнасты страны” на имя “Итоги” и оставить Как “Запрос”.

  1. Выберите команду Запрос – Запуск или щелкните по кнопке для представления запроса (рис.19).

  2. Закрыть окно “Запрос”

Рис. 19

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]