问题 单项选择题

SQL的全局约束是指基于元组的检查子句和 (17)

A.非空值约束

B.域约束子句

C.断言

D.外键子句

答案

参考答案:C

解析: SQL的全局约束是指涉及到多个属性间的联系或多个不同关系间的联系。非空值约束、域约束子句都是典型的只在某属性或属性值上的约束,不是全局约束。外键子句属于外键约束,也不是全局约束。在SQL中,当完整性约束涉及面较广、与多个关系有关或与聚合操作有关时,提供了一种断言机制,断言是一种全局约束。

选择题
单项选择题