A、UNIQUE约束只能定义在表的单个列上
B、一个表上可以定义多个UNIQUE,只能定义一个PRIMARYKEY
C、在空值列上允许定义UNIQUE,不能定义PRIMARYKEY
D、PRIMARYKEY和UNIQUE都可以约束属性值的唯一性
第1题:
下列哪些属于用户定义的完整性约束?
A.primary key约束
B.unique约束
C.check约束
D.not null约束
第2题:
【填空题】当用户在表中创建PRIMARY KEY约束或UNIQUE约束时,SQL Server将自动为建有这些约束的列创建
第3题:
下列关于完整性约束的叙述,哪一个是不正确的——
A.PRIMARY KEY子句中的每个属性的取值不必都是NOT NULL
B.PRIMARY KEY要求属性取值不能为NULL,而UNIQUE允许属性取空值,允许多个空值同时存在
C.在定义了UNIQUE,PRIMARY KEY 约束的属性上建立索引是十分必要的,它可以使约束的检查执行起来更有效
D.通过对域进行约束可以达到对属性列取值的约束
第4题:
在数据表设计时,UNIQUE与PRIMARY KEY两者的区别是()
A.UNIQUE要求数据表中至少存在一行数据,必须在建表后创建,而PRIMARY KEY无该限制
B.UNIQUE允许空值存在,而PRIMARY KEY不允许
C.创建UNIQUE后,该数据行允许被修改,而PRIMARY KEY则不允许
D.UNIQUE列不能创建外键,而PRIMARY KEY可以创建外键
第5题:
SQL语言中实现候选码约束的语句是
A.用Candidate Key 指定
B.用Primary Key 指定
C.用UNIQUE NOT NULL 约束指定
D.用UNIQUE约束指定