问题
单项选择题
不能用作数据完整性约束实现技术的是()。
A.实体完整性约束
B.触发器
C.参照完整性约束
D.视图
答案
参考答案:D
解析:
[分析] 本题考查对数据约束技术的掌握。完整性约束是对基本数据的正确性和相容性的限制,以防止不正确的数据进行数据库。实体完整性约束和参照完整性约束其约束条件就是对数据的限定,触发器是程序机制,可通过代码实现数据更新时的条件判定,以灵活全面的方式实现复杂的数据约束。虽然视图也会因为建立时有WITH CHECK OPTION谓词,而在对视图的更新时带入该谓词条件,但只能是作为对基本表更新的附加条件或缺省数据,不能看作是约束。