Создание запросов
Автор: lvolk14 • Апрель 26, 2018 • Практическая работа • 258 Слов (2 Страниц) • 410 Просмотры
Все операции реализовать в СУБДи представить распечатку результатов в электронном виде
1. Создать две таблицы R и S и заполнить их данными
(R: 8-10кортежей, S: 4-5 кортежей.)
2. Реализовать запросы на SQL, обеспечивающие все виды операций соединения по двум отношениям.
Создадим таблицы R и S в SQL PLUS , где R будет содержать ID и Имя, а S содержит такие атрибуты как имя и номер телефона.
Далее выполним следующие операции объединения:
Результатом объединения двух множеств (отношений) А и В () будет такое множество (отношение) С, которое включает в себя те и только те элементы, которые есть или во множестве А или во множестве В. Говоря упрощённо, все элементы множества А и множества В, за исключением дубликатов, образующихся за счёт того, что некоторые элементы есть и в первом, и во втором множестве.
1. Тета-соединение
2.Соединение по эквивалентности
3. Естественное соединение
4. Внутреннее соединение
5.Полное внешнее соединение
6.Левое внешнее соединение
7. Пересечение
Результатом пересечения двух множеств (отношений) А и В () будет такое множество (отношение) С, которое включает в себя те и только те элементы, которые есть и во множестве А, и во множестве В.
8. Разность
Разность двух отношений R1 и R2 () состоит из кортежей (или записей, или строк), которые имеются в отношении R1, но отсутствуют в отношении R2. Отношения R1 и R2 должны быть совместимы по объединению.
9. Деление
Результатом
...