以下哪些是sql语句完整性约束?

A. auto_incrementB. primary keyC. foreign keyD. unique
2024-11-27 14:34:23
推荐回答(3个)
回答(1):

先要知道完整性约束的定义:
更新数据库时,表中不能出现不符合完整性要求的记录,以保证为用户提供正确、有效的数据。实现该目的最直接的方法,是在编写数据库应用程序时,对每个更新操作都进行完整性检查。但这种检查往往是复杂、重复、低效的。

SQL把各种完整性约束作为数据库模式定义的一部分,由数据库管理系统维护,这样即可有效防止对数据库的意外破坏,提高了完整性检测的效率,又减轻了编程人员的负担。

SQL Server支持三种完整性约束:
1、实体完整性
2、参照完整性(或引用完整性)
3、用户自定义完整性

B。主键 、C 外键 、D联合主键
这三个都属于实体完整性约束

回答(2):

答案是B/C/D

回答(3):

B、C 肯定是

D不确定

A应该不是