Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD_Turbyuro_PriOt_Zadania_ch1-2.docx
Скачиваний:
15
Добавлен:
15.03.2016
Размер:
4.73 Mб
Скачать

Year([ДатаРожд])

Сохраните запрос под именем ГодРожд1982.

    1. Запрос на применение функции в вычисляемом поле. Получите список сотрудников с указанием фамилии, даты рождения, возраста (полным числом лет), подразделения, в котором они работают, и должности с сортировкой по дате рождения по возрастанию и возрасту по убыванию. При этом для получения возраста в целых годах используйте встроенные функции Year( ) и Now( ):

Year (Now() – [Сотрудники]![ДатаРожд]) – 1900.

Сохраните запрос под именем ВозрастСотр.

    1. Запрос на применение функции в вычисляемом поле и двумя условиями отбора. Получите данные на сотрудников с окладом не менее 25 тыс. руб., родившихся с 1980 по 1989 гг. Сохраните запрос под именем ОкладСвышеГР1980.

    1. Запрос на применение функции в вычисляемом поле и двумя условиями отбора. Получите данные на сотрудников с окладом не менее 25 тыс. руб. и всех, родившихся с 1980 по 1989 гг. Сохраните запрос под именем ОкладСвышеВсе1980.

    1. Запрос с группировкой данных. Получите фонд заработной платы по подразделениям с сортировкой по убыванию фонда. Фонд зарплаты подразделения складывается из зарплаты всех сотрудников, работающих в данном подразделении. При этом воспользуйтесь инструментом Итоги на ленте меню Конструктор. После его применения в образец запроса добавляется строка Групповая операция. В этой строке для вычисляемого поля Фонд зарплаты замените функцию Группировка на функцию Sum. Сохраните запрос под именем ФондЗарплПодразд.

    1. Запрос с группировкой данных. Для подготовки карты размещения подразделений получите список подразделений с номерами кабинетов, в которых работают сотрудники, и номерами телефонов сотрудников с сортировкой по коду подразделения, номеру кабинета и номеру телефона. После выполнения группировки данных номера кабинетов, за которыми закреплен только один номер телефона, должны выдаваться одной строкой. При этом поле КодПодразд в таблицу ответа на запрос не выводите. Сохраните запрос под именем РазмещПодразд.

  1. В режиме мастера отчетов получите наглядные макеты документов для использования их в подразделениях турбюро.

    1. Для подготовки макета телефонного справочника создайте с помощью мастера отчет Телефонный справочник на основе запроса 8.2. Далее в режиме конструктора отчетов придайте отчету вид, близкий к образцу.

    1. Для подготовки штатного расписания создайте отчет Штатное расписание на основе запроса 8.4, предварительно отобразив в нем скрытые поля. Сохраните запрос под именем ДляОтчетаШтатРаспис. При создании отчета предусмотрите все необходимые группировки и сортировки данных.

    1. Для подготовки карты размещения подразделений используйте запрос 8.25.

    1. Для оформления фонда заработной платы по подразделениям используйте запрос 8.24. В отчете организуйте строку для результатов итоговых вычислений.

Часть 2. Организация данных о владении персоналом иностранными языками

Специфика работы турбюро требует от сотрудников знания иностранных языков, причем для сотрудников отдела маркетинга требуется знание минимум двух языков на уровне возможности объясняться. Поэтому личные данные о персонале турбюро «Приятный отдых» должны быть дополнены сведениями о владении иностранными языками.

Владение иностранными языками

Фамилия

Знание иностранных языков и степень владения

1

Ковалев

Англ соверш

Нем объясн

Фр объясн

Исп объясн

Швед со словар

2

Петрова

Англ со слов

3

Белов

Англ соверш

Араб объясн

Исп со словар

4

Кудрина

Англ объясн

5

Иванова

Англ объясн

6

Муханов

Англ соверш

Ит объясн

Нем объясн

7

Иванов

Англ соверш

Фр объясн

Исп со словар

8

Михайлова

Англ объясн

Нем со словар

9

Сидорова

Фр объясн

10

Серова

Англ соверш

Фр соверш

Нем объясн

Исп объясн

Ит со словар

11

Птицина

Ит соверш

Англ объясн

Фарси со словар

12

Горелин

13

Матвеева

14

Гусев

Англ со словар

Для таблиц, находящихся в 3-й нормальной форме, организация многозначных полей данных возможна только с помощью создания промежуточной таблицы. Соответствующая структура представлена на схеме данных 2.

Схема данных 2

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