Число полей в БД — 9.
Число записей в БД — 79.
Столбец |
Наименование поля |
Тип данных |
A |
Фамилия |
Общий (текстовый) |
B |
Имя |
Общий (текстовый) |
C |
Отчество |
Общий (текстовый) |
D |
Пол |
Общий (текстовый) |
E |
Дата рождения |
Дата |
F |
Должность |
Общий (текстовый) |
G |
Оклад |
Денежный |
H |
Семейное положение |
Общий (текстовый) |
I |
Количество детей |
Числовой |
Задание 4.
Провести двухуровневую сортировку БД, используя критерии в таблице 5. При этом на первом этапе провести сортировку согласно первичному критерию, а на втором этапе для записей, имеющих одинаковые значения первичного критерия, предусмотреть сортировку согласно вторичному критерию.
4.1. Сценарий сортировки.
4.1.1. Выделение диапазона ячеек, занимаемого исходной базой данных, перетаскиванием мышью с предварительным позиционированием ячейки, содержащей имя поля Фамилия.
4.1.2. Выбор пунктов инструментального меню Данные/Сортировка.
Заполнение диалогового окна Сортировка диапазона согласно задания: первичный критерий – по алфавиту наименований должностей, вторичный – по возрастанию возраста работника.
Так как имеем дату рождения работника, то сортировку по этому критерию выполняем по убыванию.
4.1.3. Как видим по соответствующему фрагменту сортировки, все прошло успешно. Сначала идут бухгалтеры, затем грузчики, директор и зав. секцией. Возраст бухгалтеров (и других категорий работников) возрастает, что и требовалось.
Дата рожд. |
Должн. |
21.05.1981 |
бухгалтер |
24.08.1980 |
бухгалтер |
10.05.1980 |
бухгалтер |
23.12.1979 |
бухгалтер |
10.05.1976 |
бухгалтер |
12.02.1971 |
бухгалтер |
22.05.1983 |
грузчик |
08.09.1982 |
грузчик |
27.11.1981 |
грузчик |
16.04.1981 |
грузчик |
24.11.1971 |
директор |
14.12.1979 |
зав. секцией |
03.03.1977 |
зав. секцией |
19.09.1976 |
зав. секцией |
17.06.1974 |
зав. секцией |
22.06.1983 |
зам. зав. секцией |
11.12.1981 |
зам. зав. секцией |
18.06.1980 |
зам. зав. секцией |
25.02.1980 |
зам. зав. секцией |
18.12.1979 |
зам. зав. секцией |
15.07.1978 |
зам. зав. секцией |
03.10.1977 |
зам. зав. секцией |
16.12.1976 |
зам. зав. секцией |
25.09.1976 |
зам. зав. секцией |
17.08.1976 |
зам. зав. секцией |
23.01.1973 |
зам. зав. секцией |
30.09.1972 |
зам. зав. секцией |
30.03.1966 |
зам. зав. секцией |
23.11.1981 |
программист |
22.11.1980 |
программист |
21.11.1980 |
программист |
4.1.4. С целью подготовки к выполнению следующего задания отменяем результаты сортировки с помощью клавишного аккорда [Ctrl]+[z].
Задание 5.
Используя операцию автофильтра, произвести выборку записей из БД согласно приведенным в таблице 6 критериям фильтрации. Критерии фильтрации – фамилии, начинающиеся с «Б» и 3-ей буквой «р».
5.1.1. Выделяем диапазон ячеек, занимаемый исходной базой данных.
5.1.2. Создаем автофильтр: выделяем мышью строку 1, затем выполняем команду Данные/Фильтр/Автофильтр.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.