Реляционная алгебра. Операции над данными о поставщиках и товарах

Страницы работы

Содержание работы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

НАЦИОНАЛЬНЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ

ИМ. Н. Е. ЖУКОВСКОГО «ХАИ»

ЛАБОРАТОРНАЯ РАБОТА №  5

 «Реляционная алгебра»

ВАРИАНТ № 8

                                                                                                  Выполнила: студентка группы 335

                                                                                                  Старцева А.В.

                                                                                                  Проверил: ст. преподаватель каф. 304

                                                                                                  Коробчинский К. П.

Харьков - 2014

Словарь

Постановка задачи:

1. Получить полную информацию о товарах.

2. Получить все сочетания «имя поставщика – город»

3. Получить полную информацию обо всех  поставщиках в Енисейске

4. Получить имена товаров из Красноярска белого цвета

5. Получить имена поставщиков, их статус  и город нахождения, которые участвуют в проекте J5

6. Получить имена поставщиков, их статус и город поставщиков, которые поставляют товар весом больше 100

7. Получить все имена товаров

8. Получить номера поставщиков, поставляющих или товар Диван или для проекта из Красноярска

9. Получить имена товаров из Красноярска или Копенгагена белого цвета 

Порядок выполнения работы

1.  P

2.  S[SNAME,CITY]

3.  S WHERE CITY= ‘Енисейск’[SNAME,STATUS]

4.   (P WHERE (CITY= ‘Красноярск’AND COLOR= ‘белый’))[PNAME]

5.   S JOIN SPJ WHERE S.S#=SPJ.S# WHERE J#= ‘J5’[SNAME,STATUS,CITY] 

6.  T1=SPJ JOIN P WHERE SPJ.P#=P.P# WHERE WEIGHT>100

T2=SPJ JOIN S WHERE SPJ.S#=S.S#
T3=(T1 JOIN T2 WHERE T1.S#=T2.S#) [SNAME,STATUS,CITY]

7.  P[PNAME]

8.  SPJ JOIN (P WHERE SPJ. P#=P.P# (WHERE PNAME = ‘Диван’))[S#] UNION ( SPJ JOIN( J WHERE SPJ.J#=J.# (WHERE CITY = ‘Красноярск’)))[S#]

9.  P WHERE (COLOR = ‘белый’) AND( CITY=‘Красноярск’ OR
CITY= ‘Копенгаген’) [PNAME]

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Отчеты по лабораторным работам
Размер файла:
269 Kb
Скачали:
0