不允许数据库表在指定列上具有相同的值,且不允许有空值,这属于哪种约束( )
PRIMARY KEY约束
举一反三
- 创建数据表时,如果给某个字段定义PRIMARY KEY约束时,该字段的数据( )。 A: 不允许有空值 B: 允许有多个空值 C: 允许有一个空值 D: 以上都不对
- 主键约束(Primary Key)和唯一性约束(UNIQUE)都可以保证表中记录不重复,二者主要区别是( ) A: 二者都允许一次空值 B: 主键约束允许出现一次空值,唯一性约束不允许空值 C: 主键约束不允许空值,唯一性约束允许出现一次空值 D: 二者都不允许出现空值
- 关于唯一性约束错误的描述有 A: 主键约束具有唯一性约束 B: 允许空值,但只能有一个空值 C: 唯一性约束可以有多列组成 D: 唯一性约束不允许有空值
- 在C#中,关于继承和接口,以下说法正确的是(选一项) C#不允许多接口实现,也不允许多重继承 C#不允许多接口实现,但允许多重继承 C#允许多接口实现,也允许多重继承 C#允许多接口实现,但不允许多重继承
- 若想限定某列在表中不允许出现重复的数据且不能为空值,应当使用约束完成
内容
- 0
__________约束可以定义列中既不允许出现NULL值,也不允许出现重复值。
- 1
SQL SERVER数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是() A: AUNIQUE约束要求数据库表中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制 B: BUNIQUE约束允许存在空值,而PRIMARY KEY约束不允许存在空值 C: C创建UNIQUE约束之后,该数据行允许被更改,而PRIMARY KEY约束的数据行,不允许更改 D: DUNIQUE约束列不能创建外键,而PRIMAR YKEY约束列可以创建外键引用
- 2
实施参照完整性后 可以实现的关系约束是 ( )。 A: 任何情况下都 不允许 修改 父 表中记录的主键值 B: 任何情况下都 不允 在子表的相关字段中输入不存在于 父 表主键中的值 C: 任何情况下都 不允许删除 父 表中 的 记录 D: 任何情况下都不允许 在子 表中 增加新记录
- 3
使用约束可以保证数据库中数据的正确性,其中______约束允许出现空值但不允许出现重复值。
- 4
若要求信号在传输过程中不失真,则输出与输入应满足:在幅值上______差一个比例因子,在时间上______滞后一段时间。 A: 允许,允许 B: 允许,不允许 C: 不允许,允许 D: 不允许,不允许