Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РАСПЕЧ C 8-11 ffice Word (2).docx
Скачиваний:
2
Добавлен:
12.08.2019
Размер:
45.53 Кб
Скачать

7. В соответствии с построенной даталогической моделью бд сформируем табицы рбд и загрузим их данными, исходя из п.2 Задания 1.

Справочник покупателей Таблица 2.1

Номер покупателя

ФИО покупателя

Адрес покупателя

Телефон покупателя

123

Пахомов А.А.

ул. Басова, д.45

5-35-75

134

Петрова Е.С.

ул. Озерная, д.1

7-56-94

145

Штурмин Г.С.

ул. Ленина, д.51

2-65-27

234

Яккущев А.А.

ул. Мира, д.345а

5-63-29

Список отделов Таблица 2.2

Номер отдела

Название отдела

1

Кондитерский

2

Молочный

3

Алкогольные напитки

Справочник товаров в отделах Таблица 2.3

Код товара

Название товара

Цена товара, руб.

Номер отдела

23440

Коньяк «Арарат»

1500

3

23450

Пиво «Балтика-3»

30

3

23460

Йогурт «Данон»

50

2

23461

Молоко

50

2

23478

Печенье

99

1

27888

Кофе растворимый

85

1

Чек Таблица 2.4

Номер чека

Дата

Время

Название товара

Коли-чество товара, ед.

Кому товар отпущен

2345

20.01.11

9:36:25

Кофе рас-творимый

1

Е.С. Петрова

Покупатель Товар Чек

Номер покупателя

123

134

145

234

Код товара

23440

23450

23460

23461

23478

27888

Номер чека

2345



Задание 3.

Для построенной в п.7. задания 3 РБД реализуем указанные в варианте ПрО информационные запросы, используя необходимые для этого операции реляционной алгебры.

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

а) сформулировать список товаров молочного отдела, цена которых находится в пределах от 20 до 50;

SELECT «Список отделов» FROM «Молочный отдел» WHERE =

б) выдать информацию о покупателе, который 20 августа текущего года осуществил покупку товара «кофе растворимый» в количестве 1 кг;

в) для товаров с кодами 23440 и 23460 увеличить цену на 20 %.