Файл: Лабораторная работа.pdf

ВУЗ: Не указан

Категория: Методичка

Дисциплина: Базы данных

Добавлен: 21.10.2018

Просмотров: 509

Скачиваний: 16

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

Требования к выполнению заданий в СУБД MySQL: 

 

Создать базу данных “BD_1” учета торговых операций, заключенных сотрудниками 
фирмы. 

Информация о торговых операциях представляется в виде: 

Номер  Сотрудник 

Сумма 

Вид 

операции 

Дата 

Петров 

10 000 

покупка 

11.02.98 

Иванов 

20 000 

продажа 

1.02.99 

Зотова 

15 000 

покупка 

21.01.98 

Зотова 

20 000 

продажа 

25.06.98 

Петров 

15 000 

продажа 

12.12.99 

Петров 

25 000 

покупка 

11.11.99 

Иванов 

15 000 

продажа 

11.11.98 

Петров 

20 000 

продажа 

20.06.99 

Петров 

10 000 

продажа 

12.03.98 

10 

Иванов 

5 000 

покупка 

21.08.99 

11 

Иванов 

10 000 

продажа 

11.03.98 

12 

Петров 

14 000 

покупка 

04.05.99 

13 

Зотова 

22 000 

продажа 

17.04.99 

14 

Петров 

12 000 

покупка 

04.07.98 

15 

Зотова 

12 000 

продажа 

15.04.99 

16 

Иванов 

8 000 

покупка 

11.02.98 

В фирме работают сотрудники: 

Фамилия 
Иванов 
Петров 
Зотова 

Сотрудники фирмы выполняют операции, по которым выплачивается гонорар - процент  
от суммы операции в соответствии с таблицей: 

Вид операции 

Гонорар 

покупка 

10% 

продажа 

12% 

Создать таблицы и выполнить следующие запросы. 


background image

1. "Операции сотрудников", отображающую для каждого сотрудника его операции с 
расчетом. Выполнить сортировку информации по дате. Подвести итоги: средняя сумма и 
гонорар. 

2. "Операции по видам", отображающую операции по видам с расчетом средней суммы 
операций. 

3. "Операции по годам", отображающую общий объем операций каждого вида по годам. 

4. Отчет по годам с подведением итогов для каждого сотрудника по полям "Сумма" и 
"Гонорар". 

5. Отчет за 1998 год. Подвести итоги по видам операций.