Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа № 1 (часть 2).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.64 Mб
Скачать

ПОИСК ИНФОРМАЦИИ В БАЗЕ ДАННЫХ. ОСВОЕНИЕ ТЕХНОЛОГИИ СОЗДАНИЯ И РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ЗАПРОСОВ К БАЗЕ ДАННЫХ.

Быстрый поиск (ЗАПРОС) необходимой информации является одной из главных целей создания базы данных. Наша цель – научиться создавать информационные запросы к базе данных. Запрос– это задание на поиск данных, удовлетворяющих определенным условиям. основным средством работы с запросами является конструктор запросов.

В окне базы данных выбрать

  1. В СЕ ОБЪЕКТЫ БАЗЫ ДАННЫХ-

  2. ЗАПРОСЫ-

  3. СОЗДАНИЕ-

4. КОНСТРУКТОР ЗАПРОСОВ

В результате появится БЛАНК ЗАПРОСОВ

ЗАПРОС 1 ЗАПРОСЫ НА ВЫБОРКУ

ВЫВЕСТИ ФАМИЛИИ, ИМЕНА И ОТЧЕСТВА СТУДЕНТОВ ГРУППЫ ОП-91.

  1. Заполнение бланка запроса

В окне «ДОБАВЛЕНИЕ ТАБЛИЦЫ» выбрать табл. «ТАБЛИЦА» и кн. «ДОБАВИТЬ», она появится в бланке запросов, затем закрыть окно «ДОБАВЛЕНИЕ ТАБЛИЦЫ».

ЗАПОЛНЯЕМ БЛАНК ЗАПРОСА:

РЕЗУЛЬТИРУЮЩАЯ ТАБЛИЦА (выполненный запрос к базе данных)

  • В строке «Вывод на экран» установить флажок для поля «Фамилия, имя, отчество» (значение для этого поля будет выводится на экран) и убрать флажок для поля «Группа» (значение для этого поля не будет выводится на экран).

  • В строке «Условие отбора» задать значение номера группы - =ОП-91, которое определяет условие поиска.

  1. Сохранение запроса на диске.

При закрытии окна запроса, программа выдаст сообщение «Сохранить изменение макета или структуры запроса?», выбрать «Да», ввести имя запроса – «ЗАПРОС 1».

  1. Выполнение запроса.

Для получения результатов выборки записей по запросу, надо щелкнуть вкладку «Запросы», из списка дважды щелкнуть название своего запроса. - «ЗАПРОС 1». Результат работы запроса представлен выше в результирующей таблице.

ЗАПРОС 2 ЗАПРОСЫ НА ВЫБОРКУ

ВЫВЕСТИ СПИСОК ФАМИЛИЙ СТУДЕНТОВ, ПОЛУЧАЮЩИХ СТИПЕНДИЮ В РАЗМЕРЕ, ПРЕВЫШАЮЩЕМ 200 РУБ.

ЗАПОЛНЯЕМ БЛАНК ЗАПРОСА:

РЕЗУЛЬТИРУЮЩАЯ ТАБЛИЦА (выполненный запрос к базе данных)

  1. Сохранение запроса на диске.

При закрытии окна запроса, программа выдаст сообщение «Сохранить изменение макета или структуры запроса?», выбрать «Да», ввести имя запроса – «ЗАПРОС 2».

  1. Выполнение запроса.

Для получения результатов выборки записей по запросу, надо щелкнуть вкладку «Запросы», из списка дважды щелкнуть название своего запроса. - «ЗАПРОС 2». Результат работы запроса представлен выше в результирующей таблице.

ЗАПРОС 3 ЗАПРОСЫ НА ВЫБОРКУ

ВЫВЕСТИ СПИСОК ФАМИЛИЙ СТУДЕНТОВ, НАЧИНАЮЩИХСЯ НА БУКВЫ «СИ».

ЗАПОЛНЯЕМ БЛАНК ЗАПРОСА:

РЕЗУЛЬТИРУЮЩАЯ ТАБЛИЦА (выполненный запрос к базе данных)

В строке «Условие отбора» для этого поля записать выражение: Like «Си*».

Оператор LIKE позволяет найти требуемые записи, если вы не знаете точного значения.

Например: Like «Петр*» - ПК выдаст: Петров, Петрушов, Петренко (* -заменяет любое количество символов).

  1. Сохранение запроса на диске.

При закрытии окна запроса, программа выдаст сообщение «Сохранить изменение макета или структуры запроса?», выбрать «Да», ввести имя запроса – «ЗАПРОС 3».

  1. Выполнение запроса.

Для получения результатов выборки записей по запросу, надо щелкнуть вкладку «Запросы», из списка дважды щелкнуть название своего запроса. - «ЗАПРОС 3». Результат работы запроса представлен выше в результирующей таблице.

ЗАПРОС 4 ЗАПРОСЫ НА ВЫБОРКУ

ВЫВЕСТИ ФАМИЛИИ СТУДЕНТОВ, КОТОРЫЕ РОДИЛИСЬ В ИЮНЕ 1980 Г.

ЗАПОЛНЯЕМ БЛАНК ЗАПРОСА:

РЕЗУЛЬТИРУЮЩАЯ ТАБЛИЦА (выполненный запрос к базе данных)

В строке «Условие отбора» записать выражение:

Between #01.06.80# And #30.06.80#.

Условие отбора для поля «Дата рождения» включает диапазон значений дат от 01.06.80 до 30.06.80. Диапазон значений задается с помощью оператора BETWEEN (между). Признаком константы типа дата является разделитель в форме «#».