单选题
SQL的全局约束是指基于元组的检查子句和
(17)
。
A、
非空值约束
B、
域约束子句
C、
断言
D、
外键子句
【正确答案】
C
【答案解析】
[解析] SQL的全局约束是指涉及到多个属性间的联系或多个不同关系间的联系。非空值约束、域约束子句都是典型的只在某属性或属性值上的约束,不是全局约束。外键子句属于外键约束,也不是全局约束。在SQL中,当完整性约束涉及面较广、与多个关系有关或与聚合操作有关时,提供了一种断言机制,断言是一种全局约束。
提交答案
关闭