FROM Преподаватель

Операция произведения.

Произведение (расширенное декартово произведение) (R1 FROM Преподаватель - student2.ru R2) отношения R1 степени k1 и отношения R2 степени k2, которые не имеют одинаковых имен атрибутов, есть такое отношение R степени (k1 + k2), заголовок которого представляет сцепление заголовков отношений R1 и R2, а тело — имеет кортежи, такие, что первые k1 элементов кортежей принадлежат множеству R1, а последние k2 элементов — множеству R2. При необходимости получить произведение двух отношений, имеющих одинаковые имена одного или нескольких атрибутов, применяется операция переименования RENAME, рассматриваемая далее.

Задание 7.

Получить все возможные сочетания студентов и дисциплин – все возможные варианты сдачи. Вывести фамилии и имена студентов и названия дисциплин.

На языке реляционной алгебры:

Запрос_7 = Студент [Фам_студ, Имя_студ] FROM Преподаватель - student2.ru Предмет [Название]

То есть сначала выполняются операции проекции отношений Студент и Предмет, а затем операция произведения.

На языке QBE. Запрос на выборку:

Запрос_7

Поле Фам_студ Имя_студ Название
Имя таблицы Студент Студент Предмет
Вывод на экран ü ü ü

Замечание. Для получения произведения на языке QBE необходимо чтобы между таблицами не было связей.

На языке SQL:

Наши рекомендации