Создание таблиц базы данных

Автор работы: Пользователь скрыл имя, 31 Мая 2012 в 11:53, лабораторная работа

Краткое описание

1. Создайте на рабочем столе свою папку.
2. Запустите MS Access. Используя Кнопку Office  Создать, создайте в своей папке новую БД под именем Туризм.

Вложенные файлы: 1 файл

УД_Лаб1и2 (ЗИС)1.doc

— 2.85 Мб (Скачать файл)

  Для поля Стаж нужно использовать формулу, построенную с помощью кнопки Построить, в которой учитывается сегодняшняя дата и Дата найма на работу: 

  Стаж = (Dаtе( )-Сотрудники!ДатаНайма)\365  

  Для поля Надбавка нужно исходить из того, что она составляет 10% Размера оклада, если Стаж меньше пяти лет, и 20% — если стаж больше пяти лет: 

IIf([стаж]< 10;0,1 *[ Сотрудники]!Размер оклада];0,2 *

[Сотрудники]![Размер  оклада]). 

Поле Налог рассчитывается как 13% от Размера оклада: 

          [Сотрудники]![Размер оклада] *0,13.  

  Поле  На руки рассчитывается как: 

          [Размер  оклада]+[надбавка]-[налог].  

В результате  выполнения запроса будет получена ведомость.

  6. Создайте запрос для определения стоимости путевок корпо 
ративных клиентов, включив в него поля Клиент, Стоимость пу 
тевки
= 8ит(договоры![Цена тура]*договоры![Число туристов]).
 

  Задание 7. Параметрические запросы 

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

  Задание 8. Итоговые запросы 

  
  1. Создайте  запрос, используя подходящие функции, найдите наибольший и средний размеры цены тура.
  2. Создайте запрос для подсчета объема продаж путевок в конкретную страну. Для этого:
 
  
  • добавьте  в Конструкторе запросов таблицу  Договоры и Страны;
  • добавьте в бланк запроса поля Название страны (из таблицы Страны) и расчетное поле Цена тура * Число туристов, которому присвоим название Стоимость путевок;
  • выберите команду Работа с запросами — Конструктор — блок Показать и скрыть — Итоги и в выпадающем списке в строке «Группировка» для поля Стоимость путевок установите функцию SUM;
  • запустите запрос и просмотрите результаты.
  1. Создайте запрос для определения средней цены и общей суммы туров за 2008 г.
  1. Для объединения записей в группы и получения итоговых значений по каждой группе используется опция «Группировка». Создайте новый запрос, в котором определите общие суммы продаж путевок по годам:
 
   
  • добавьте  таблицу Договоры в окно запроса;
  • в первый столбец поместите поле Год начала тура, рассчитав его с помощью функции Year, во второй — сумма общих продаж путевок — SUM(договоры!|Цена тура]*договоры![Число туристов]);
  • установите для первого столбца в строке «Групповая операция» — «Группировка», для второго — Выражение;
  • выполните запрос и прокомментируйте результаты.
 

   Задание 9. Перекрестные запросы 

  
  1. Составьте запрос для выяснения, сколько туров  организовано в каждую страну и в конкретный регион.
  2. Составьте перекрестный запрос по теме: сколько туров в разные страны начались в июле 2008 г.

  3. Составьте перекрестный запрос  для определения предпочтений  клиентов по разным регионам (сколько клиентов в каком регионе побывали). 
 

  


Информация о работе Создание таблиц базы данных