- Подробности
- Опубликовано 11.08.2014 06:04
- Просмотров: 3100
Практическая работа 3.3Поиск записей в табличной базе данных с помощью фильтров и запросов
Аппаратное и программное обеспечение. Компьютер с установленной операционной системой Windows или Linux.
Цель работы. Научиться осуществлять поиск записей в табличной базе данных с использованием фильтров и запросов.
Задание 1. В табличной базе данных «Процессоры» осуществить поиск записей с использованием простого фильтра (например, будем искать записи, удовлетворяющие условию: частота процессора больше 300 МГц).
Задание 2. В табличной базе данных «Процессоры» осуществить поиск записей с использованием сложного запроса.
Варианты выполнения работы:
задать различные условия поиска записей в фильтрах и запросах.
Поиск записей с использованием простого фильтра в базе данных «Процессоры»
1. Открыть Таблицу 1 базы данных «Процессоры», дважды щелкнув по соответствующей ссылке в окне базы данных.
Появится таблица базы данных с кнопками на Панели инструментов, позволяющими создавать и отменять фильтры.
2. Щелкнуть по кнопке , позволяющей выбрать параметры фильтра. В появившемся диалоговом окне Фильтр по умолчанию ввести условия поиска записей (Имя поля, Условие и Значение). Фильтр будет создан. Щелкнуть по кнопке ОК.
В появившемся окне Процессоры: Таблица 1 будут выведены записи, удовлетворяющие условиям поиска. В данном случае — это записи 3 и 4.
3. Для того чтобы отменить фильтр и возвратить все записи базы данных, щелкнуть по кнопке,
Поиск записей с использованием сложного запроса в базе данных «Процессоры»
Создание запроса можно проводить различными способами:
- •самостоятельно (в Режиме разработки) — этот способ позволяет начать создание запроса с нуля.
- •с использованием Мастера запросов (более простой путь), который с помощью серии диалоговых окон помогает пользователю в создании запроса.
Создадим сложный запрос для табличной базы данных «Процессоры» с помощью Мастера запросов.
1.В левой части диалогового окна Процессоры в разделе Базы данных выбрать пункт Запросы, в средней части окна в разделе Задачи выбрать пункт Использовать мастер для создания запроса ...
2.В появившемся диалоговом окне Мастер запросов (шаг 1: Выбор полей) выбрать поля базы данных из Таблицы 1, которые будут отображаться в запросе. Щелкнуть по кнопке Дальше >.
В появившемся окне Процессоры: Запрос Таблица 1 будут выведены записи, удовлетворяющие условиям поиска. В данном случае это записи 2 и 3.
Данная таблица, полученная в результате запроса, сохраняется в базе данных «Процессоры» как самостоятельный объект.
3.2.4. Сортировка записей в табличной базе данных
Базы данных могут содержать сотни и тысячи записей. Часто бывает необходимо их упорядочить, т. е. расположить в определенной последовательности. Упорядочение записей называется сортировкой.
Сортировка записей производится по какому-либо полю. Значения, содержащиеся в этом поле, располагаются в определенном порядке, который определяется типом поля:
- •по алфавиту, если поле текстовое;
- •по величине числа, если поле числовое;
- •по дате, если тип поля Дата/Время и т. д.
Сортировка записей может производиться либо по возрастанию, либо по убыванию значений полей. В процессе сортировки целостность записей сохраняется, т. е. они переносятся из одного места таблицы в другое целиком.
Сортировка записей базы данных — это их упорядочение по значениям одного из полей.
Могут реализовываться вложенные сортировки. Они последовательно производятся по нескольким полям. После сортировки по первому полю производится сортировка по второму полю и т. д.
Контрольные вопросы
1. Меняет ли сортировка в табличной базе данных содержание записей?