Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум_ТЭИС.doc
Скачиваний:
2
Добавлен:
16.11.2019
Размер:
2.61 Mб
Скачать

«Атрибут 1» «знак сравнения» «Атрибут 2»

где Атрибут 1 - атрибут, находящийся в первом исходном отношении;

Атрибут 2 - атрибут, находящийся во втором исходном отношении.

Однако в практической деятельности распространен частный случай соединения - натуральное соединение. При натуральном соединении условие соединения выглядит так: Атрибут 1 = Атрибут 2. В упрощенном виде натуральное соединение обозначается следующим образом:

Т = R1 * R2

Пример. Исходное условие прежнее. Добавить исходное отношение R1 ценами на товар. В результате мы получим новое отношение Т5, которое представляет собой результат соединения исходных отношений Rl, R2:

T5=R1 * R2

Данное отношение будет иметь вид:

Т5

Магазин

Изделие

План

Факт

Цена

Партия

Техник

пылесос

120

140

4000

0010

Техник

пылесос

120

140

4000

0020

Техник

телевизор

200

200

5000

0010

Техник

телевизор

200

200

5000

0020

Электрон

пылесос

80

170

4000

0010

Электрон

пылесос

80

170

4000

0020

Электрон

магнитофон

150

100

3000

0020

Задание №4.

На фирму поступил товар, данные которого отражены в отношении R1. Товар был распределен по двум магазинам. В течение недели часть товара была продана по ценам, которые отражены в отношении R2. Получить общие данные с указанием количества поступившего товара и цен его реализации.

Rl

Наименование

Магазин

Количество

Магнитола

Рассвет

100

Телефон

Рассвет

50

Телевизор

Рассвет

30

Телефон

Восток

150

Телевизор

Восток

40

R2

Наименование

Цена

Магнитола

3000

Телефон

500

Телевизор

5000

Делением называется операция, при которой получается новое отношение Т, содержащее пересечение образов всех строк отношения-делителя V(A), вычисленных на основе отношения-делимого W(A, B).

Алгебраическая запись деления имеет следующий вид:

T=D(W, V),

где Т - результирующее отношение;

W - отношение-делимое;

V - отношение-делитель.

Пример. Дано исходное отношение W, в котором указаны фамилии студентов и иностранные языки, которые они изучают. Причем некоторые студенты изучают несколько языков одновременно, что и отражено в отношении:

W

Ф.И.О.

Иностранный язык

Петров В.И.

английский

Петров В.И.

французский

Петров В.И.

немецкий

Сидоров А.П.

английский

Сидоров А.П.

французский

Васильев И.В.

французский

Васильев И.В.

немецкий

Зарубежный университет пригласил на стажировку студентов, которые должны обязательно знать два иностранных языка - английский и французский. Определить таких студентов.

Для решения данной задачи введем новое отношение V - необходимые иностранные языки:

V

Иностранный язык

Английский

Французский

Итоговое отношение T=D(W, V) будет иметь следующий вид:

T

Ф.И.О.

Петров В.И.

Сидоров А.П.

Задание №5.

Завод осуществляет поставку различных изделий одновременно нескольким потребителям. Данные о поставках указаны в Исходном отношении W. Определить какому потребителю были направлены шайбы и сверла.

W

Потребитель

Изделие

ООО «Фортуна»

Шайбы

ООО «Фортуна»

Гвозди

ООО «Фортуна»

Сверла

ПБОЮЛ «Гроза»

Гвозди

ПБОЮЛ «Гроза»

Сверла

ЗАО «Вектор»

Шайбы

ЗАО «Вектор»

Сверла

ЗАО «Вектор»

Гвозди