Терминология

Терминология

Если реляционная СУБД позволяет объявлять отношение между двумя таблицами, иногда это называется декларативной ссылочной целостностью - туманный термин, который, похоже, распространялся писателями журнальных статей. Ссылочная целостность является целью проектирования, уровнем его качества. Автор предпочитает термин формальные ссылочные ограничения, когда обращается к механизмам реализации таких правил.

В системе управления реляционными базами данных (реляционные СУБД) отношение между двумя таблицами создается посредством ограничения внешнего ключа. Ограничение внешнего ключа реализует правила существования строк, защищая таблицу от попыток добавлять строки, несовместимые с моделью данных. Однако такое ограничение не работает в одиночестве. Другие ограничения целостности (подробно описанные в главе 16) могут работать в комбинации с ссылочными ограничениями для поддержания непротиворечивости отношений.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Терминология

Из книги автора

Терминология Термины, описывающие различные компоненты сетки, выглядят простыми, но поразительно неопределенными. Например, термин «колонка» кажется достаточно очевидным, но на базе сетки из восьми колонок дизайнер может создать страницу с двумя колонками текста, что


Терминология

Из книги автора

Терминология Центральным понятием ZFS является пул хранения данных (zpool). В него может объединяться несколько физических устройств хранения — дисков или дисковых разделов, причём первый вариант рекомендуется. Но не запрещёно и создание пула из одного диска или его


I.3 Терминология

Из книги автора

I.3 Терминология Обмен данными, как это принято в технических дисциплинах, имеет собственный язык. Все специалисты в этой области используют одни и те же термины. Единственная проблема заключается в том, что разные группы людей одной специальности применяют одни и те же


22.3 Терминология

Из книги автора

22.3 Терминология Версия 6 вносит некоторые изменения в терминологию версии 4 и вводит новые термины:? Пакетом (packet) называется заголовок IPv6 плюс полезные данные? Узел (node) — любая система, реализующая IPv6? Маршрутизатор (router) — узел, пересылающий не адресованные ему пакеты


Терминология

Из книги автора

Терминология Слово «фильтр» перекочевало в Photoshop из терминологии, которая использовалась фотографами при съемках обычными фотоаппаратами. Фильтрами называли кусочки стекла или пластика, которые использовались в системе линз. Они могли создавать блики различной формы,


6.1. Терминология и теория

Из книги автора

6.1. Терминология и теория В начале 1990-х годов были популярны вирусы и другие программы, целью которых было разрушение информации или просто шутка. Интернет развивался, количество пользователей быстро увеличивалось, и, главное, в Интернет пришли большие деньги. Появились


Терминология

Из книги автора

Терминология Существует небольшой словарик C++, которым должен владеть каждый программист. Следующие термины достаточно важны, поэтому имеет смысл убедиться, что мы понимаем их одинаково.Объявление (declaration) сообщает компилятору имя и тип чего-либо, опуская некоторые


Терминология

Из книги автора

Терминология Данная книга не является учебником начального уровня по STL. Предполагается, что читатель уже владеет основными материалом. Тем не менее следующие термины настолько важны, что я счел необходимым особо выделить их.•Контейнеры vector, string, deque и list относятся к


2.4.5. Принципы и терминология

Из книги автора

2.4.5. Принципы и терминология Вы должны понять следующие базисные принципы и терминологию.MySQL Falcon объединяет продвинутые методы с упрощенной структурой, которая приводит к высокоэффективной транзакционной базе данных, которая требует небольшого сопровождения или


Терминология

Из книги автора

Терминология Если реляционная СУБД позволяет объявлять отношение между двумя таблицами, иногда это называется декларативной ссылочной целостностью - туманный термин, который, похоже, распространялся писателями журнальных статей. Ссылочная целостность является целью


Терминология

Из книги автора

Терминология Центральным понятием ZFS является пул хранения данных [zpool]. В него может объединяться несколько физических устройств хранения – дисков или дисковых разделов, причём первый вариант рекомендуется. Но не запрещено и создание пула из одного диска или его


Терминология

Из книги автора

Терминология Обсуждая универсализацию, необходимо уточнить используемые термины.[x]. Процесс порождения нового типа, такого как STACK [POINT], из типов POINT и STACK, можно было бы называть созданием экземпляра типа "generic instantiation". Но этот термин мог бы ввести в заблуждение, поскольку


Основные соглашения и терминология

Из книги автора

Основные соглашения и терминология Кроме терминов "наследник" и "родитель" будут полезны следующие термины:Терминология наследованияПотомок класса C - это любой класс, который наследует C явно или неявно, включая и сам класс C. (Формально, это либо C, либо, по рекурсии,