Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Операция пересечения




Пересечением отношений называется отношение R3, которое содержит множество кортежей, принадлежащих одновременно и первому и второму отношениям. R1 и R2:

R3 = R1 R2 = { r | r R1 r R2 } здесь — операция логического умножения (логическое «И»).

Задание 4.

Получить совпадающие фамилии преподавателей и студентов.

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

Запрос_4 = Студент [Фам_студ] Преподаватель [Фам_преп]

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

На языке QBE.

Первый вариант - составной запрос.

Запрос на выборку Ф_ПР формирует список различных фамилий преподавателей (операция проекции):

Ф_ПР

Поле Фам_преп
Имя таблицы Преподаватель
Вывод на экран ü

Запрос на выборку ЗАПРОС_4а выполняет операцию пересечения. При этом полю Фам_студ в результате запроса присваивается новое название Фамилии





Поделиться с друзьями:


Дата добавления: 2015-10-06; Мы поможем в написании ваших работ!; просмотров: 446 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Люди избавились бы от половины своих неприятностей, если бы договорились о значении слов. © Рене Декарт
==> читать все изречения...

2475 - | 2271 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.