Полная версия

Главная arrow Менеджмент arrow Информационные технологии в менеджменте (управлении)

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Задание 5. Модификация БД с помощью запросов на изменение. Специальные запросы

Откройте базу данных Туризм, содержащую четыре таблицы: Договоры, Клиенты, Сотрудники и Туры.

Запрос на создание

  • 1. Создайте обобщенную таблицу Договоры по странам, включив в нее следующие поля:
    • • из таблицы ДоговорыНомер договора;
    • • из таблицы Клиенты – Название клиента;
    • • из таблицы Туры – Название Тура, Регион.

Для этого:

  • • создайте запрос на выборку этих данных, выполните его и проверьте результаты;
  • • если результаты корректны, то поменяйте статус у запроса: Работа с запросами – Конструктор – Тип запроса – Создание таблицы,
  • • укажите новое имя таблицы – Договоры по странам;
  • • выполните запрос с новым статусом еще раз.
  • 2. Перейдите на вкладку Таблицы и убедитесь, что появилась новая таблица. Просмотрите ее. Обратите внимание на значок у его имени.

Запрос на обновление

  • 1. Увеличьте Размер оклада у менеджеров по продажам на 15%. Для этого:
    • • составьте новый запрос на выборку, включив в него поля Фамилия, Должность и Размер оклада;
    • • проверьте работоспособность составленного запроса;
    • • видоизмените запрос, установив ему статус "Обновление" (Работа с запросами – Конструктор – Тип запроса – Обновление). В появившейся в бланке запроса строке "Обновление" для поля Размер оклада внесите с помощью Построить выражение [Размер оклада]*1,15;
    • • выполните запрос, подтвердите обновление; сохраните запрос, дав ему имя и обратив внимание на появившийся значок у его имени; просмотрите результаты.

Запрос на добавление

  • 1. Создайте путем копирования дубликат таблицы Договоры без данных, назвав ее Договоры 2013. Для этого в контекстном меню для таблицы Договоры выберите Копировать, затем Вставить, в параметрах вставки укажите "Только структуру". Просмотрите таблицу Договоры 2013 – она должна быть пустой и иметь такую же структуру, как и таблица Договоры.
  • 2. Отберите в таблицу Договоры 2013 записи обо всех договорах этого года. Для этого:
    • • создайте запрос на выборку, включив в него все поля таблицы Договоры в любой последовательности и критерий по дате, выполните его для проверки правильности;
    • • измените статус запроса на "Добавление", в появившемся окне задайте имя таблицы для добавления Договоры 2013, обратите внимание на появление одноименной строки в бланке запроса;
    • • выполните запрос и подтвердите добавление; просмотрите результаты архивации и сохраните запрос, обратив внимание на значок у его имени .

Запрос на удаление

  • 1. Удалите из таблицы Договоры записи о договорах 2013 г., используя копию сохраненного запроса на добавление в таблицу Договоры 2013, изменив его статус на "удаление".
  • 2. Убедитесь в том, что записи о договорах 2013 г. исчезли из таблицы Договоры.
  • 3. Сохраните БД в своей папке.

Специальные запросы

  • 1. Создайте запрос для определения, какие клиенты из зарегистрированных в БД не заключили договоры.
  • 2. Создайте запрос для определения, какие туры не "прозвучали" в договорах.
  • 3. Создайте запрос для проверки – нет ли повторений договоров в таблице Договоры, на основе оценки Кода тура, Кода клиента, Даты начала тура и в качестве дополнительного поля – Кода сотрудника.

Сводные таблицы и диаграммы

1. Создайте на основе итогового запроса Продажи каждого сотрудника по годам сводную таблицу, представляющую собой отчет по продажам каждого сотрудника по годам (рис. 11.41).

Сводная таблица

Рис. 11.41. Сводная таблица

  • 2. Создайте на основе полученной сводной таблицы сводную диаграмму.
  • 3. Разработайте еще одну сводную таблицу по своему усмотрению.
 
<<   СОДЕРЖАНИЕ   >>