Упражнение 13.7. Простейшие операции с базой данных 30 мин

1. Запустите программу Excel (Пуск > Программы > Microsoft Excel) и откройте рабочую книгу book.xls, созданную ранее.

2. Создайте новый рабочий лист (Вставка > Лист), дважды щелкните на его ярлычке и присвойте ему имя Сведения о поставках.

3. Предполагается, что предприятие получает пять видов материалов: бумагу, фанеру, картон, полиэтилен и ткань — от пяти поставщиков, находящихся в Братске, Казани, Курске, Мурманске и Череповце. Каждый из поставщиков может поставлять любой вид материалов. Поставки производятся не чаще раза в месяц, единица измерения — тонна.

4. В ячейки А1-D1 введите заголовки полей базы данных, соответственно: Месяц, Поставщик, Товар, Объем.

5. Введите несколько десятков записей, имеющих описанную выше структуру. Реальные “объемы поставки” значения не имеют.

Примечание. Преподаватель может заранее подготовить стандартную базу данных, содержащую “сведения о поставках”. В этом случае ее можно скопировать из заранее подготовленной рабочей книги. Чтобы скопировать рабочий лист из одной книги в другую, надо открыть обе эти книги, щелкнуть на ярлычке копируемого листа правой кнопкой мыши и выбрать в контекстном меню пункт Переместить/скопировать. В открывшемся диалоговом окне книга-приемник выбирается в раскрывающемся списке, далее надо указать место нового листа среди уже существующих, установить флажок Создавать копию и щелкнуть на кнопке ОК.

6. Общая сортировка базы данных. Сделайте текущей любую ячейку базы данных и дайте команду Данные > Сортировка. Убедитесь, что при этом выделяется вся (кроме заголовков полей) база данных.

7. В списке Сортировать по выберите пункт Месяц и режим по возрастанию.

8. В списке Затем по (вторичная сортировка) выберите пункт Поставщик и режим по возрастанию.

9. В списке В последнюю очередь, по выберите пункт Товар и режим по возрастанию. Щелкните на кнопке ОК.

10. Убедитесь, что база данных отсортирована по указанным критериям.

11. Последовательная сортировка базы данных. С помощью кнопки Отменить на панели инструментов восстановите прежний порядок записей базы данных. Того же порядка сортировки можно добиться другим способом.

12. Выберите любую ячейку в столбце Товар и щелкните на кнопке Сортировка по возрастанию на панели инструментов.

13. Выберите любую ячейку в столбце Поставщик и щелкните на кнопке Сортировка по возрастанию на панели инструментов.

14. Выберите любую ячейку в столбце Месяц и щелкните на кнопке Сортировка по возрастанию на панели инструментов. Убедитесь, что итоговый порядок сортировки тот же, что и в предыдущем случае. Обратите внимание, что в этом случае мы сначала провели третичную сортировку, затем вторичную и на последнем этапе первичную.

15. Фильтрация данных. Чтобы включить режим фильтрации, дайте команду Данные > фильтр > Автофильтр. Обратите внимание на появление раскрывающих кнопок у заголовков полей базы данных.

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

17. Чтобы отобрать наиболее крупные разовые поставки, щелкните на раскрывающей стрелке у поля Объем и выберите в списке вариант Первые 10.

18. Выберите с помощью счетчика число 20 и далее пункт наибольших и вариант % от количества элементов. Щелкните на кнопке ОК. В результате будет отобрано 20% записей, содержащих наибольшие значения объема поставок.

19. Чтобы отменить режим фильтрации записей, еще раз дайте команду Данные > Фильтр > Автофильтр.

§ Мы научились использовать электронную таблицу Excel в качестве базы данных. Мы научились выполнять операции сортировки и фильтрации по какому-либо признаку. При этом возможен отбор как всех записей, отвечающих определенному условию, так и доли (определенного количества) записей со значениями, экстремальными по определенному критерию.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: