Бинарные операции реляционной алгебры.
Реляционная алгебра – процедурный язык обработки реляционных таблиц. Реляционная алгебра – аппарат, базируемый на традиционных теоретико-множественных операциях и дополненный специфическими операциями над отношениями. Процедурный язык – язык, обеспечивающий пошаговое решение задач. Состоит из набора операторов, использующих отношения в качестве операндов и возвращающих отношение в качестве результата.
Произведение: возвращает отношение, содержащее всевозможные кортежи, которые являются сочетанием двух кортежей, принадлежащих соответственно двум определенным отношениям.(каждый с каждым)
Объединение: возвращает отношение, содержащее все кортежи, которые принадлежат или одному из двух определенных отношений, или обоим. (сумма без повторений).
Пересечение: возвращает отношение, содержащее все кортежи, которые принадлежат одновременно двум определенным отношениям.
Вычитание: возвращает отношение, содержащее все кортежи, которые принадлежат первому из двух определенных отношений и не принадлежат второму.
Соединение: возвращает отношение, кортежи которого – это сочетания двух кортежей, имеющие общее значение для одного или нескольких общих атрибутов этих двух отношений.
Деление: для двух отношений, бинарного, и унарного, возвращает отношение, содержащее все значения атрибута бинарного отношения, которые соответствуют всем значениям в унарном отношении.
-
Содержание
- Основные виды моделей хранения информации.
- Реляционная модель. Основные понятия и термины.
- Необходимость нормализации базы данных. Аномалии, причиной которых является использование единственного отношения.
- Первая и вторая нормальные формы.
- Неизбыточное, кольцевое, минимальные покрытия.
- Метод декомпозиции. Алгоритм метода.
- Метод "сущность-связь" основные термины и понятия. Графическое представление. Нотация Чена.
- Генерация отношений при степени связи 1:1.
- Организация средствами sql запроса с подзапросами.
- Бинарные операции реляционной алгебры.
- Унарные операции реляционной алгебры.
- Метод "сущность-связь" основные термины и понятия. Графическое представление. Нотация Баркера.
- Понятия первичного и внешнего ключа
- Понятие функциональной зависимости (фз), полной фз, транзитивной фз