Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5 Excel-2012.doc
Скачиваний:
0
Добавлен:
14.12.2019
Размер:
2.79 Mб
Скачать

5.4.2 Сортировка данных базы

Сортировка данных базы – это упорядочение записей по возрастанию или убыванию значений одного или нескольких полей. В Excel она выполняется командой Данные/Сортировка и возможна одновременно максимум по трем полям, когда повторяются значения полей сортировки. Пользователь может задать параметры сортировки, например, сортировку с учетом регистра букв.

  1. Выполнить сортировку записей БД в алфавитном порядке значений поля Менеджер, а записи о каждом менеджере – в алфавитном порядке значений поля Товар.

Рекомендации по выполнению

  • Выделите любую ячейку поля Менеджер и выберите команду Данные/ Сортировка.

  • В открывшемся окне (рис. 5.34) задайте требуемую сортировку:

Рис. 5.34 Окно Сортировка диапазона

  • в группе Сортировать по оставьте заданное по умолчанию поле Менеджер и переключатель в положении по возрастанию;

  • в группе Затем по выберите из раскрывающегося списка поле Товар и оставьте переключатель в положении по возрастанию;

  • оставьте переключатель Идентифицировать диапазон данных по в положении подписям (первая строка диапазона). Нажмите [ОК].

  • Проанализируйте результат сортировки.

5.4.3 Работа с базой данных на основе формы

Форма – это шаблон на экране, позволяющий работу с БД. В форме отображаются названия и значения полей текущей записи. В ней можно:

  • просматривать записи;

  • перемещаться по полям записи и редактировать их значения;

  • добавлять записи в БД;

  • удалять записи из БД;

  • выбирать записи из БД по условию. В условиях для числовых полей можно использовать знаки операций сравнения: = (равно), < (меньше), > (больше), <= (меньше или равно), >= (больше или равно), <> (неравно). В условиях для текстовых полей можно использовать шаблоны с символами * (любая последовательность символов) и ? (любой один символ). Если условия задаются в нескольких полях записи, то они объединяются логическим «И».

Задание 3. Используя форму, выполнить следующие операции с БД:

1) добавить в БД новую запись:

Зенько О.Н. ноутбуки март17000

2) выбрать из БД запись о продажах менеджером Мороз А.И. дисков в январе и удалить ее;

3) выбрать из БД записи о продажах на сумму, большую или равную 500 тыс. р.;

4) выбрать из БД записи о менеджерах, фамилии которых начинаются с буквы «М».

Рекомендации по выполнению

  • Откройте форму для работы с БД. Для этого позиционируйте курсор на любую ячейку БД и выберите команду Данные/Форма. Появится форма, в которой отображена первая запись БД, вида, как на рис. 5.35:

Рис. 5.35 Форма для работы с БД Продажи

  • Нажмите в форме [Добавить] и введите значения полей добавляемой записи, указанные в задании. Затем закройте форму кнопкой [Закрыть]. Обратите внимание на появление новой записи в БД.

  • Убедитесь в наличии линеек. Если они отсутствуют, включите их отображение из меню Вид.

  • Откройте форму, как это вы делали выше. Для поиска в БД нужной записи нажмите [Критерии]. Затем задайте условие отбора записи: в поле Менеджер наберите значение Мороз А.И., в поле Товардиски, в поле Месяцянварь. Для просмотра отобранной записи нажмите в форме [Далее].

  • Для удаления найденной записи нажмите в форме [Удалить]. В появившемся окне подтвердите удаление, нажав [ОК]. Затем закройте форму. Обратите внимание, что найденная запись удалена из БД.

  • Откройте форму и нажмите в ней [Критерии]. Задайте условие отбора записей – в поле Сумма, тыс.р. наберите >=500, а затем просматривайте отобранные записи, нажимая [Далее]. По завершении просмотра закройте форму.

  • Откройте форму и нажмите в ней [Критерии]. В поле Менеджер наберите букву М, а затем просматривайте отобранные записи, нажимая [Далее]. По завершении просмотра закройте форму.

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