Общие элементы SQL
Доклад - Компьютеры, программирование
Другие доклады по предмету Компьютеры, программирование
?у, специфицированную содержащим раздел умолчания ), инициализируется следующим образом:
a) Если ), специфицирующий NULL, то столбец инициализируется неопределенным значением.
b) Если ), то:
i) Если ).
ii) Если ).
iii) Если ).
c) Если ).
6.5 )
Функция
Специфицирует ограничение целостности.
Формат
::=
|
|
Синтаксические правила
Нет.
Общие правила
- ).
6.6 )
Функция
Специфицирует ограничение уникальности для таблицы.
Формат
::=
)
::=
UNIQUE | PRIMARY KEY
::=
}...]
Синтаксические правила
- Пусть T обозначает таблицу, для которой определяется ограничение.
- Каждое ) должно идентифицировать столбец T, и один столбец не должен указываться более одного раза.
- В ) должно быть указано NO NULL.
- В ), специфицирующего PRIMARY KEY.
Общие правила
- Пусть термин "назначенные столбцы" обозначает столбцы, идентифицируемые ).
- Ограничение уникальности обязывает T не содержать строк, назначенные столбцы которых образуют дубликаты. Две строки являются дубликатами, если значение каждого назначенного столбца в первой строке равно значению соответствующего столбца во второй строке. Ограничение фактически проверяется после выполнения каждого ).
6.7 )
Функция
Специфицирует ограничение на ссылки.
Формат
::=
FOREIGN KEY ()
::=
REFERENCES
::=
::=
)]
::=
}...]
Синтаксические правила