Лабораторная самостоятельная работа «СУБД MS Access»

1
0
Материал опубликован 22 March 2016

ЛАБОРАТОРНАЯ САМОСТОЯТЕЛЬНАЯ РАБОТА

Создать базу данных (нормализованную) для хранения информации о продажах машин:

код машины (см.в таблице ниже)

марка машины (две марки - ВАЗ, ГАЗ)

год выпуска (от 1997 до 2000)

цвет (белый, черный и др. - список известен заранее)

цена покупки машины (оптовая в тыс.р.)

количество на складе (первоначально, т.е. сколько поставили)

цена для продажи (розничная, фиксированная в тыс.р.)

дата продажи машины

количество проданных машин каждой марки

Пример ненормализованой однотабличной базы данных "Продажи":

Код

Назва­ние

Год выпус­ка

Цвет

Цена опт.

Цена прод.

Кол-во

на

складе

Дата прода­жи

Кол-во продано

100

ВАЗ

1998

белый

40

42

20

15.05.00

2

105

ВАЗ

1997

белый

35

37

10

15.05.00

1

ПО

ГАЗ

1999

черный

100

ПО

5

16.05.00

1

100

ВАЗ

1998

белый

40

42

20

16.05.00

1

ПО

ГАЗ

1999

черный

100

ПО

5

17.05.00

1

150

ГАЗ

2000

белый

150

170

10

17.05.00

2

103

ВАЗ

1997

серый

30

32

5

18.О5.О0

2

150

ГАЗ

2000

белый

150

170

10

18.05.00

1

Таблицы в базе данных заполнять с помощью форм.

Запросы:

Вывести на экран название и цвет для черных машин.

Вывести на экран коды моделей, цены оптовые и цены продажи для машины ВАЗ, упорядоченные по возрастанию года выпуска.

Вывести на экран код модели и названия машин, выпущенных не позже 1999 года.

Вывести на экран названия машин и цены для продажи машин, цвет которых определяется пользователем при каждом запросе.

Вывести названия машин, цвет и цены для продажи для моделей, цен» продажи у которых не ниже 40 и не выше 105.

Вывести на экран коды моделей, названия и цвет для белых ВАЗ и черных ГАЗ.

Показать на экране названия машин и вычисленную наценку на склад­скую цену для каждой модели (разница между ценой продажи и складской ценой).

Вычислить и вывести на экран 1 процент от цены продажи для каждой модели.

Вычислить стоимость каждой модели, поступившей на склад (цена складская*кол-во на складе). Показать на экране: название модели, цену, кол-во на складе и стоимость.

Рассчитать общую стоимость машин на складе отдельно для каждого названия (для ВАЗ и ГАЗ).

Вывести на экран общее количество машин на складе для ВАЗ и ГАЗ.

Вывести на экран общее количество проданных машин для ВАЗ и ГАЗ.

Вывести на экран название модели, цвет и стоимость каждой продажи, (цена продажи* кол-во продано).

Вывести на экран общую стоимость продаж для каждого названия (для ВАЗ и ГАЗ)

Увеличить для всех машин на 5 процентов цену складскую. Показать названия машин и цены.

Для машин черного цвета установить кол-во на складе - 0.

Для машин белого цвета увеличить цену продажи на 10 процентов.

Увеличить на складе количество машин ВАЗ на 5 единиц для каждой модели.

Удалить из базы модели серого цвета.

 

III. Оформить отчет с группировкой данных по названиям модели. Вывес­ти дату продажи, код модели, кол-во проданных машин и по какой цене проданы.

в формате Microsoft Word (.doc / .docx)
Комментарии
Комментариев пока нет.