Составители:
Рубрика:
присутствие строк, для которых выполняется условие: CHECK (Оклад > 0 AND Оклад <
30000).
Для дальнейшего изложения обозначим абстрактную таблицу символом R, а
множество атрибутов, ее составляющих, символом A, для которой определяются
ограничения целостности.
Ограничение уникальности (PRIMARY)
Каждое имя столбца в списке уникальности (unique column list) должно именовать
столбец R и не должно входить в этот список более одного раза. При определении
столбца
, входящего в список уникальности, должно быть указано ограничение столбца
NOT NULL. Среди ограничений уникальности R не должно быть более одного
определения первичного ключа (ограничения уникальности с ключевым словом
PRIMARY KEY).
Действие ограничения уникальности состоит в том, что в таблице R не допускается
появление двух или более строк, в столбце для которого определено ограничение
уникальности.
Ограничение
по ссылкам (REFERENCES)
Ограничение по ссылкам от заданного набора столбцов A таблицы R на заданный
набор столбцов A1 некоторой определенной к этому моменту таблицы R1 определяет
условие на содержимое обеих этих таблиц, при котором ссылки можно считать
корректными.
Если список столбцов A1 явно специфицирован в определении ограничения по
ссылкам, то требуется, чтобы этот список явно входил
в какое-либо определение
уникальности таблицы R1. Если же список A1 не специфицирован явно в определении
ограничения по ссылкам таблицы R, то требуется, чтобы в определении таблицы R1
присутствовало определение первичного ключа, и список A1 неявно полагается
совпадающим со списком имен столбцов из определения первичного ключа таблицы R1.
Имена столбцов списков A и A1 должны именовать столбцы таблиц R и
R1
соответственно, и не должны появляться в списках более одного раза. Списки столбцов
A и A1 должны содержать одинаковое число элементов, и столбец таблицы R,
идентифицируемый i-м элементом списка A, должен иметь тот же тип, что столбец
таблицы R1, идентифицируемый i-м элементом списка A1.
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »
