Свойства и понятие отношений в базе данных
Отношение определяется на множестве доменов и содержит заголовок (атрибуты) и тело (множество кортежей). Заголовок также является множеством значений, все имена в нем уникальны.
Свойства отношений (следуют из того, что отношения – математические множества):
1. В отношении нет одинаковых кортежей (хотя сейчас это возможно);
2. Кортежи не упорядочены сверху вниз;
3. Атрибуты не упорядочены слева направо;
4. Все значения атрибутов – атомарные. Отношение, удовлетворяющее этому требованию,- нормализованное. Сейчас от этого отходят.
Именованные – отношения, которые определены в СУБД посредством команд. В таких отношениях заголовок закреплен, а тело со временем изменяется.
Однозначный атрибут – атрибут, принимающий только одно значение (серия, марка и тп).
Многозначный атрибут – атрибут, принимающий несколько разных значений (цвет и тп).
Базовое отношение – именованное отношение, не являющееся производным и достаточно важным, чтоб ему дали имя.
Производное отношение – отношение, образованное из базовых отношений.
Неименованные отношения – отношения, получающиеся в результате реляционных запросов, существуют недолго, не изменяются во времени.
- Ограничения совокупности допустимых значений в базе данных
- Функции и отношения, их свойства
- Введение в понятие база данных
- Null – значение в базе данных
- Свойства объектов, понятие интерфейса класса
- Свойства классов, синтаксис объявления, типы данных свойств
- Скалярные типы данных в VHDL
- Понятие алгоритма и типы данных в Object Pascal
- Отношение частичного порядка
- Индексирование в базах данных
- Хеширование в базах данных
- Apache-proxy : proxy-сервер на базе HTTP-сервера Apache, управление HTTP-заголовками
- Архитектура баз данных
- Цепочки указателей в базах данных
- Моделирование структур баз данных
- Понятие культуры
- Пулы соединения с базой данных