Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laborat_prakt_IT_v_ekonomike.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
822 Кб
Скачать
☆

Поиск информации в базе данных

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

Для поиска можно использовать подстановочные знаки или шаблоны:

* любая цифра или символ. Может быть первым или после­дним символом текстовой строки.

Например, wh* — поиск слов what, white и why;

? любой текстовый символ. Например, В?11 — поиск слов ball, bell и bill;

[ ] любой один символ из заключенных в скобки. Например, В[ае]11 — поиск слов ball и bell, но не bill;

! любой один символ, кроме заключенных в скобки. Например, b[!ae]ll — поиск слов bill и bull, но не bell или ball;

- любой символ из диапазона. Нужно указывать по возраста­нию (от А до Z, но не от Z до А).

Например, b[a-c]d — поиск слов bad, bbd и bed;

# любая цифра. Например, 1#3 — поиск значений 103, 113, 123.

Поиск информации в открытой таблице можно осуществить с по­мощью команды Правка — Найти, которой соответствует инструмент панели инструментов открытой таблицы, или с помощью Фильтров. Различают фильтры трех видов: Фильтр по выделенному, Фильтр по форме, Расширенный фильтр.

Практическое задание 2

1. Откройте учебную БД «Борей» (Файл — Открыть).

2. Откройте таблицу «Сотрудники».

Поиск данных с помощью команды Найти

3. С помощью Правка — Найти (или инструмента (картинка бинокль)) осуществи­те следующие операции поиска для БД «Борей» и объясните результаты:

• найдите все записи о служащих в должности «Представитель»;

• найдите все записи о служащих компании, которые живут в Москве;

• домашний телефон которых начинается на цифру 5 (без уче­та кода города); если телефоны заданы с кодами городов, то выбрать только московские;

• домашний телефон которых содержит цифру 5;

• фамилии которых имеют вторую букву «а» или «о».

Замена данных

4. Используя команду Правка — Заменить, замените все долж­ности «Представитель» на «Торговый представитель».

5. Произведите еще замены по вашему усмотрению и восста­новите замененные поля.

Сортировка данных в таблицах

6. Отсортируйте фамилии сотрудников по алфавиту. Для этого установите курсор на поле «Фамилии» и выберите Записи — Сор­тировка, а затем опцию По возрастанию или По убыванию (Вни­мание! В русской версии возможна некорректная работа!).

7. Отсортируйте записи по должностям, а для одинаковых долж­ностей — по фамилиям. Для этого расположите поле «Должность» слева от поля «Фамилия», выделите оба поля и выполните сортировку.

Использование фильтров

Фильтры — это одноразовые запросы. Фильтры быстры и про­сты в использовании. У фильтров нет имени. В базе данных фильтры не сохраняются.

Можно использовать фильтры в таблице, запросе или форме, но фильтруются данные только одной таблицы.

В фильтре в отличие от запроса отображаются все поля. Для установки фильтров в открытой таблице необхо­димо выполнить команду Записи — Фильтр или восполь­зоваться кнопками панели инструментов открытой таб­лицы. Они позволяют соответственно:

• установить фильтр по выделенному;

• изменить фильтр (фильтр по форме);

• применить/удалить фильтр.

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