Практическая работа №4
Поиск в табличной базе данных.
Задание 1. В
табличной базе данных "Процессоры" осуществить поиск записей с
использованием простого фильтра (например, будем искать записи, удовлетворяющие
условию: частота процессора больше 300 МГц).
Задание 2. В табличной базе
данных "Процессоры" осуществить поиск записей с использованием
сложного запроса.
Отбор данных из базы данных можно производить c помощью
фильтров. Условия отбора записей создаются с использованием операторов
сравнения (=, >, < И т. д.). Простые фильтры содержат условие отбора
записей только для одного поля. Сложные фильтры содержат несколько условий для
различных полей. В результате применения сложного фильтра будут отобраны только
те записи, которые удовлетворяют всем условиям одновременно.
Задание 1.
1.
Открыть Таблицу базы данных
"Процессоры", дважды щелкнув по соответствующей ссылке в окне базы
данных.
Появится таблица базы данных с кнопками на Панели инструментов, позволяющими создавать и отменять фильтры.
2.
Выделить поле «Частота», щелкнуть по
кнопке , позволяющей выбрать параметры фильтра. В появившемся
диалоговом окне Фильтр по умолчанию ввести условия поиска записей (Имя поля,
Условие и Значение). Фильтр будет создан. Щелкнуть по кнопке ОК.
В появившемся окне Процессоры: Таблица 1 будут
выведены записи, удовлетворяющие условиям поиска. В данном случае - это записи
3 и 4.
Для того чтобы отменить фильтр и возвратить все записи базы
данных, щелкнуть по кнопке в Панели инструментов
Расширенный фильтр
Так же можно использовать «Расширенный фильтр», который очень
напоминает «Запросы» и вызвать его можно нажав «Дополнительно» / «Расширенный
фильтр».
Расширенный фильтр позволяет задать сложные условия отбора
записей из активной таблицы.
Для того чтобы применить фильтр, щелкнуть по кнопке в Панели
инструментов или
В результате использования расширенного фильтра формируется
новая таблица, содержащая только те записи, которые соответствуют
условиям отбора.
Для того чтобы отменить фильтр и возвратить все записи базы
данных, щелкнуть по кнопке в Панели инструментов
Создание сложного запроса
Запросы являются
самостоятельными объектами базы данных, а фильтры привязаны к конкретной
таблице или форме.
Создадим сложный запрос
для табличной базы данных "Процессоры" с помощью Конструктор
запросов.
Выберите в списке вкладок в верхней части
окна базы данных вкладку Создание, далее Конструктор
запросов.
В появившемся диалоговом окне добавить таблицу
«Процессоры».
Осуществить выбор полей из таблицы «Процессоры», которые будут
отображаться в таблице запроса (в строке Вывод на экран: необходимо у этих
полей поставить флажки). В полях базы данных, по которым будут отбираться
записи для запроса, в строке Условие отбора: необходимо указать условия,
которым должны удовлетворять данные в этих полях.
Данная таблица, полученная в результате
запроса, сохранится в базе данных "Процессоры" как самостоятельный
объект.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.