45524

Полностью соединимые отношения. Примеры

Доклад

Информатика, кибернетика и программирование

Пример: rB sB qBC b1 b1c b1c b2 B b неполное соединение BC b1c полное соединение. Для того чтобы было полное соединение необходимо чтобы в соединяемых столбцах были все значения R и S.

Русский

2013-11-17

24.5 KB

0 чел.

Билет №4

Полностью соединимые отношения. Примеры.

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

Договоримся, что малыми латинскими буквами мы будем обозначать таблицы, большими латинскими буквами – атрибуты и множества атрибутов. Например, r(R) – это таблица r со множеством атрибутов R.

R(A,B,C.D) – ключевые атрибуты подчеркиваются  - R={A,B,C,D}.

Условие полного соединения

Дано r(R)   и s(S), тогда q(RS)=r       s

 , если выполняется равенство, то r полностью соединимо.

, если выполняется равенство, то s полностью соединимо.

Пример:

r(A,B)    s(A,B)       q(A,B,C)

   ab1         b1c            ab1c

   ab2

A,B

                  ab    – неполное соединение

B,C

               b1c     - полное соединение.

Для того чтобы было полное соединение необходимо, чтобы в соединяемых столбцах были все значения R и S.


 

А также другие работы, которые могут Вас заинтересовать

11542. Концептуальная модель ПО (UML) 29.21 KB
  Лабораторная № 2. Концептуальная модель ПО UML Построение модели предметной области начинается с выявления абстракций существующих в реальном мире то есть тех основных концептуальных объектов которые встречаются в системе. Концептуальная модель это представлени...
11543. Концептуальная и физическая модели базы данных (IDEF1x) 73.85 KB
  Лабораторная № 3. Концептуальная и физическая модели базы данных IDEF1x Концептуальная модель базы данных Логическая модель Концептуальная модель базы данных рис. 2 описывает объекты предметной области их атрибуты и связи между ними в том объеме в котором они подл
11544. Ограничения на данные (DEFAULT и CHECK) и ссылочную целостность 18.35 KB
  Лабораторная № 5. Ограничения на данные DEFAULT и CHECK и ссылочную целостность Добавление отношения Конт. м. таблицы содержащей FK Отношения Добавить Спецификация таблиц и столбцов ИЛИ Проект таблицы кнопка Отношения Добавить... Слева все про РК имя таблицы поле...
11545. Загрузка информации в базу данных Загрузка информации в базу данных средствами Management Studio 37.5 KB
  Загрузка информации в базу данных Загрузка информации в базу данных средствами Management Studio Среда Management Studio предоставляет возможность заполнения БД информацией средствами графического интерфейса. Для этого следует воспользоваться командой Открыть таблицу контекст...
11546. Общая структура запроса SELECT 70 KB
  Разделы SELECT и FROM обязательно должны присутствовать в каждом запросе; остальные разделы могут присутствовать частично или отсутствовать вовсе...
11547. Триггеры. Сравнение триггеров и хранимых процедур 57 KB
  Триггеры 1. Сравнение триггеров и хранимых процедур Хранимые процедуры Триггеры Являются самостоятельным объектом базы данных Привязываются к таблице или виду Явно вызываются на
11548. Хранимые процедуры 40.5 KB
  Хранимые процедуры 1. БД Аналог приложения на языке программирования Borland Delphi База данных Приложение Таблица поле таблицы триггер Объект свойство объект
11549. Табулирование функции с заданными параметрами из таблицы 63.5 KB
  Задание: Выполнить табулирование функции с заданными параметрами из таблицы 1 Значения рассчитываются с точность 105. Исходные данные: Таблица 1. Исходные данные Вариант № Исходные данные ...
11550. Составить программу вычисления интеграла методом трапеции и по заданной погрешности интегрирования определить на ЭВМ 52.5 KB
  Задание Составить программу вычисления интеграла методом трапеции и по заданной преподавателем погрешности интегрирования определить на ЭВМ необходимое число интервалов обеспечивающее заданную точность. Оценку точности проводить по правилу Рунге. Ис...