|
Отчет по работе оформляется в текстовом редакторе ms word. Отчет должен содержать Титульный лист. Оглавление
Учебная БД содержит поля (столбцы) исходных данных, поясняемые в таблице 1.
Таблица 1
Наименования полей базы данных о работниках универсама Столбец
| Наименование поля
| Пояснения
| A
| Фамилия
| Фамилия работника
| B
| Имя
| Имя работника
| C
| Отчество
| Отчество работника
| D
| Пол
| Пол работника
| E
| Дата рождения
| Дата рождения работника
| F
| Должность
| Должность, занимаемая работником
| G
| Оклад
| Оклад работника в рублях
| H
| Семейное положение
| Семейное положение работника
| I
| Количество детей
| Количество детей-иждивенцев в семье работника
|
Примечание.
Пол кодируется буквами м или ж.
Семейное положение может быть представлено текстовыми значениями: холост, женат, разведен, вдовец, замужем, незамужем, разведена, вдова.
Должности: директор, бухгалтер, зав.секцией, зам.зав.секцией, продавец 1кат., продавец 2кат., продавец 3кат., уборщица, грузчик и прочее.
ЗАДАНИЕ 1. Описать структуру существующей БД отдела кадров с данными о работниках универсама, созданную в среде табличного процессора MS Excel. При этом указать число полей, записей в БД и тип (формат) данных для каждого из полей (текстовый, числовой, денежный/финансовый или дата), заполнив копию таблицы 4. Задание общее для всех вариантов. Таблица 4
Описание структуры базы данных о работниках универсама
Диапазон ячеек, занимаемых БД - A1 : I80.
Число полей в БД - _____.
Число записей в БД - _____.
Столбец
| Наименование поля
| Тип данных
| A
| Фамилия
|
| B
| Имя
|
| C
| Отчество
|
| D
| Пол
|
| E
| Дата рождения
|
| F
| Должность
|
| G
| Оклад
|
| H
| Семейное положение
|
| I
| Количество детей
|
|
ЗАДАНИЕ2. Провести двухуровневую сортировку БД согласно критериям в таблице 5. При этом на первом этапе провести сортировку согласно первичному критерию, а на втором этапе для записей, имеющих одинаковые значения первичного критерия, предусмотреть сортировку согласно вторичному критерию. Подробно по шагам описать действия пользователя с представлением в виде рисунка диалогового окна Сортировка диапазона (см. ниже пример выполнения задания 4).
Таблица 5
Варианты индивидуальных заданий
Вариант
| Критерии сортировки
|
| Первичный
| Вторичный
| 1
| Вначале мужчины, а затем женщины
| По убыванию возраста работника
| 2
| По алфавиту наименований должностей
| По возрастанию возраста работника
| 3
| Вначале мужчины, а затем женщины
| По алфавиту фамилий
| 4
| По алфавиту наименований должностей
| По убыванию окладов
| 5
| Вначале мужчины, а затем женщины
| По алфавиту наименований должностей
| 6
| Вначале женщины, а затем мужчины
| По убыванию количества детей
| 7
| По алфавиту наименований должностей
| Вначале женщины, а затем мужчины
| 8
| Вначале женщины, а затем мужчины
| По возрастанию окладов
| 9
| Вначале мужчины, а затем женщины
| По возрастанию количества детей
| 10
| Вначале женщины, а затем мужчины
| По убыванию окладов
| 11
| Вначале женщины, а затем мужчины
| По возрастанию возраста работника
| 12
| По алфавиту наименований должностей
| По убыванию количества детей
| 13
| По убыванию количества детей
| Вначале женщины, а затем мужчины
| 14
| По возрастанию количества детей
| По алфавиту фамилий
| 15
| По убыванию окладов
| По алфавиту фамилий
| 16
| По алфавиту наименований должностей
| По алфавиту фамилий
| 17
| По убыванию возраста работника
| Вначале мужчины, а затем женщины
| 18
| По убыванию окладов
| По алфавиту наименований должностей
| 19
| По возрастанию количества детей
| Вначале мужчины, а затем женщины
| 20
| По возрастанию количества детей
| По возрастанию семенное положение
| 21
| По возрастанию семейное положение
| По убыванию количества детей
| 22
| По возрастанию семейное положение
| По убыванию окладов
| 23
| Вначале женщины, а затем мужчины
| По возрастанию семейное положение
| 24
| Вначале мужчины, а затем женщины
| По возрастанию семейное положение
| 25
| По возрастанию количества детей
| По убыванию семейное положение
| 26
| Вначале мужчины, а затем женщины
| По убыванию окладов
|
ЗАДАНИЕ 3. Используя операцию автофильтра, провести выборку записей из БД согласно приведенным в таблице 6 критериям фильтрации. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунка диалоговое окно пользовательского автофильтра (см. ниже пример выполнения задания 5).
Таблица 6
Варианты индивидуальных заданий Вариант
| Критерии фильтрации
| 1
| Фамилии, начинающиеся на «Ми» или «Ни»
| 2
| Фамилии, начинающиеся с «Б», и 3-й буквой «р»
| 3
| Не имеющие детей или имеющие более четырех детей
| 4
| Продавцы всех категорий
| 5
| Имеющие имя «Александр» или «Алексей»
| 6
| Вдовцы или вдовы
| 7
| Имеющие отчества «Александрович» или «Александровна»
| 8
| Имеющие оклады от 2500 до 3000 руб.
| 9
| Заведующие или их заместители любых подразделений
| 10
| Холостые мужчины или незамужние женщины
| 11
| Фамилии, начинающиеся на «П», и 4-й буквой «р»
| 12
| Имеющие оклады от 1200 до 2500 руб.
| 13
| Фамилии, заканчивающиеся на «ова» или «ов»
| 14
| Имеющие имя «Татьяна» или «Нина»
| 15
| Имеющие отчества «Дмитриевич» или «Дмитриевна»
| 16
| Фамилии, начинающиеся на «А», и 3-й буквой «д»
| 17
| Имеющие отчества «Сергеевич» или «Сергеевна»
| 18
| Имеющие оклады от 1800 до 2300 руб.
| 19
| Фамилии, заканчивающиеся на «ева» или «ев»
| 20
| Имеющие имя «Анна» или «Алла»
| 21
| Имеющие имя «Алексей» или «Сергей»
| 22
| Имеющие оклады от 1840 до 2400 руб
| 23
| Фамилии, начинающиеся на «На» или «Ни»
| 24
| Разведенные мужчины или женщины
| 25
| Директоры или коммерческие директоры
| 26
| Кассир или кассир-контролер
|
ЗАДАНИЕ 4. Используя многошаговую операцию автофильтра, провести выборку записей из БД согласно приведенным в таблице 7 критериям фильтрации. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунков диалоговые окна применяемых пользовательских автофильтров (см. ниже примеры выполнения заданий 5 и 6).
Таблица 7
Варианты индивидуальных заданий Вариант
| Критерии фильтрации
| 1
| Мужчины с окладом выше 2000 руб.
| 2
| Продавцы любых категорий с окладом ниже 2000 руб.
| 3
| Женщины кассиры или кассиры-контролеры
| 4
| Вдовы или разведенные женщины, имеющие детей
| 5
| Незамужние или разведенные, не имеющие детей
| 6
| Разведенные, имеющие детей
| 7
| Вдовы и вдовцы с окладом ниже 2500 руб.
| 8
| Незамужние продавцы 1-й и 2-й категорий
| 9
| Продавцы любых категорий с именами Елена или Вера
| 10
| Мужчины-бухгалтеры
| 11
| Замужние, имеющие детей
| 12
| Женщины с окладом выше 2000 руб.
| 13
| Незамужние, имеющие детей
| 14
| Незамужние или разведенные, имеющие детей
| 15
| Заведующие или зам. зав. секцией, имеющие детей
| 16
| Мужчины или женщины зав. секцией
| 17
| Мужчины с окладом ниже 3000 руб.
| 18
| Замужние продавцы 1-й и 2-й категорий
| 19
| Вдовы и вдовцы с окладом выше 1960 руб.
| 20
| Незамужние кассиры
| 21
| Женщины-бухгалтеры
| 22
| Вдовы или разведенные женщины, не имеющие детей
| 23
| Бухгалтеры с именами Ирина или Анна
| 24
| Бухгалтеры с окладом выше 1900 руб.
| 25
| Кассиры с окладом не ниже 2200 руб.
| 26
| Заведующие или зам. зав.секцией, не имеющие детей
|
ЗАДАНИЕ 5. Используя операцию расширенного фильтра, выполнить одношаговую фильтрацию согласно критериям задания 4. Соответствующий блок критериев расположить над таблицей БД. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунков используемую часть такого блока и диалоговое окно расширенного фильтра (см. ниже пример выполнения задания 7). ЗАДАНИЕ 6. Реализовать запрос к БД, используя функции категории Работа с базой данных. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунка используемую часть блока критериев и привести соответствующую расчетную формулу (см. ниже пример выполнения задания 8). Варианты запросов приведены в таблице 8.
Таблица 8
Варианты индивидуальных заданий Вариант
| Запрос к базе данных
| 1
| Сумма окладов продавцов любых категорий
| 2
| Количество вдов и вдовцов
| 3
| Максимальный оклад у мужчин
| 4
| Минимальный оклад у женщин
| 5
| Количество женщин-продавцов 1-й категории
| 6
| Средний оклад у заведующих любых подразделений
| 7
| Общее количество детей у разведенных
| 8
| Средний оклад у бухгалтеров
| 9
| Количество холостяков с окладом выше 2500 руб.
| 10
| Максимальное количество детей у вдовцов и вдов
| 11
| Количество разведенных мужчин и женщин
| 12
| Средний оклад у мужчин
| 13
| Средний оклад у женщин
| 14
| Количество мужчин-продавцов 2-й категории
| 15
| Количество женщин-продавцов 3-й категории
| 16
| Общее количество детей у вдовцов и вдов
| 17
| Максимальное количество детей у разведенных
| 18
| Максимальный оклад у бухгалтеров
| 19
| Количество вдов и вдовцов с окладом выше 2000 руб.
| 20
| Общее количество детей у вдовцов и вдов
| 21
| Количество холостяков и незамужних
| 22
| Сумма окладов у заведующих любых подразделений
| 23
| Количество кассиров с окладом не ниже 2250 руб.
| 24
| Количество незамужних кассиров
| 25
| Количество охранников
| 26
| Средний оклад у заведующих любых подразделений
|
|
|
|