Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод указания по Курсовой БД.doc
Скачиваний:
33
Добавлен:
24.03.2016
Размер:
274.43 Кб
Скачать

Список для заполнения базы данных «Сотрудник»/»Персонал»

Название поля

Код сотрудника

Фамилия

Иванова

Петров

Сидорова

Данилова

Грачев

Кузнецов

Зиганшин

Атаева

Дунаева

Пол

жен

муж

жен

жен

муж

муж

муж

жен

жен

Дата рождения

12.04.72

05.04.71

12.04.72

12.11.72

07.02.73

12.04.72

12.04.70

27.06.74

22.05.75

Семейное положение

да

нет

да

нет

да

да

нет

да

да

Подразделение

Отдел маркетинга

Плановый отдел

Плановый отдел

Отдел рекламы

Отдел рекламы

Бухгалтерия

Отдел рекламы

Отдел маркетинга

Бухгалтерия

Должность

маркетолог

экономист

экономист

менеджер

менеджер

бухгалтер

менеджер

маркетолог

бухгалтер

Оклад

8200

8000

8500

6500

8500

7000

7500

8000

7500

Надбавка

1500

1000

500

650

850

1200

600

500

500

Образование.

высш

высш

высш

высш

высш

высш

высш

высш

высш

Иностранный язык

Английский

Немецкий

Английский

Английский

Немецкий

Английский

Французский

Немецкий

Французский

Телефон дом

E-mail

Фотография

Запросы по базе данных «Сотрудник»/ «Персонал»

Создайте следующие запросы: (в начале имени запроса указать ФИО_Группа_Название Запроса)

  1. Найти сотрудницу по фамилии Иванова. Сохранить запрос под именем ФИО_Группа_ФамИван.

  2. Найти сотрудниц по фамилии Иванова и Сидорова. Сохранить запрос под именем ФИО_Группа_ФамИванСид.

  3. Найти сотрудников по должности – экономист. Сохранить запрос под именем ФИО_Группа_ДолжнЭкон.

  4. Найти сотрудников по фамилии с неполным указанием фамилии, для чего использовать усечение справа, например Ив*. Сохранить запрос под именем ФИО_Группа_ФамУсеч.

  5. Создать запрос с параметром для поиска сотрудников по должности. Сохранить запрос под именем ФИО_Группа_ПарамДолжн.

  6. Найти сотрудников с окладом свыше 7 тыс руб. Сохранить запрос под именем ФИО_Группа_ОкладСвыше.

  7. Найти сотрудников с окладом в диапазоне 7 – 8,5 тыс. руб. Сохранить запрос под именем ФИО_Группа_ОкладДиапазон.

  8. Найти экономистов, имеющих оклад свыше 8 тыс. руб. Сохранить запрос под именем ФИО_Группа_ОкладЭконом.

  9. Запрос на применение функций. Найти сотрудников, родившихся в 1972г. Сохранить запрос под именем ФИО_Группа_ГодРожд1972.

  10. Вычисляемый запрос. Найти сотрудников с зарплатой (зарплата равна окладу + надбавка) свыше 9 тыс. руб. Сохранить запрос под именем ФИО_Группа_ЗарплатаСвыше9тыс.

  11. Запрос с группировкой. Определите фонд заработной платы по подразделениям. Фонд зарплаты подразделения складывается из зарплаты всех сотрудников данного подразделения. Сохранить запрос под именем ФИО_Группа_ГрупповойЗапрос

Задание 4. Описание запросов в пояснительной записке.

А) Выбрать 2 запроса из запросов №1-5 и описать их:

  1. Текст запроса,

  2. изображение экрана с конструктором запроса,

  3. изображение запроса в режиме реализации,

  4. изображение запроса в режиме SQL,

  5. описание применяемых в SQL-запросе команд и их параметров.

Б) Выбрать 2 запроса из запросов № 6-10 и описать их:

  1. Текст запроса,

  2. изображение экрана с конструктором запроса,

  3. изображение запроса в режиме реализации,

  4. изображение запроса в режиме SQL,

  5. описание применяемых в SQL-запросе команд и их параметров.

В) Описать запрос №11.

  1. Текст запроса,

  2. изображение экрана с конструктором запроса,

  3. изображение запроса в режиме реализации,

  4. изображение запроса в режиме SQL,

  5. описание применяемых в SQL-запросе команд и их параметров.