在关系型数据库中,用于实现参照完整性的办法是()A、设置默认值B、设置检查约束C、设置外键约束D、设置主键约束

题目

在关系型数据库中,用于实现参照完整性的办法是()

  • A、设置默认值
  • B、设置检查约束
  • C、设置外键约束
  • D、设置主键约束
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可以说,表中主键约束是非空约束和_______的组合。

A.检查约束

B.唯一约束

C.外键约束

D.默认值约束


参考答案:B

第2题:

以下________操作能够实现实体完整性。

A.设置唯一键

B.设置外键

C.设置主键

D.减少数据冗余


参考答案:C

第3题:

可以在创建表时用( )来创建唯一索引,也可以用( )来创建唯一索引

A.Create table,Create index

B.设置主键约束,设置唯一约束

C.设置主键约束,Create index

D.以上都可以


正确答案:C 

第4题:

在电商平台数据库中的商品表设计时,以下完整性约束设置合理()

  • A、商品名不允许为空
  • B、价格<=10
  • C、设置商品号为主关键字
  • D、“是否上架”默认值设置0

正确答案:A,C,D

第5题:

下面关于SQL Server完整性机制的不正确叙述是( )。

A.“关系图”用来创建表与表之间的外键约束。

B.检查约束(CHECK)是对字段取值格式、范围加以限制。

C.可以将任何字段设置为主键约束。

D.主键不允许取空值。


正确答案:C

第6题:

如果要求表中的一个或多个字段的组合具有不重复的值,而且不允许为空,就应当将这个字段或字段的组合设置________。

A.外键约束

B.主键约束

C.唯一性约束

D.检查约束


参考答案:B

第7题:

以下叙述正确的是( )。

A.自由表不能被加入到数据库中

B.数据库表可以建立字段级规则约束,而自由表不能

C.可以在自由表之间建立参照完整性规则,而数据库表不能

D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值


正确答案:B
和自由表相比,数据库表具有许多扩展功能和管理特性,如默认值、字段与记录级有效性规则等。在数据库表中允许对字段设置默认值,而在自由表中不可以。

第8题:

下列叙述正确的是( )。

A.自由表不能被加入到数据库中

B.数据库表可以建立字段级规则和约束,而自由表不能

C.可以在自由表之间建立参照完整性规则,而数据库表不能

D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值


正确答案:B
B。【解析】所谓自由表,就是不属于任何数据库的表,所有由FoxBASE或早期版本的FoxPr0创建的数据库文件(.dbf)都是自由表。在VisualFoxPr0中创建表时,如果当前没有打开数据库,则创建的表也是自由表。可以将自由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有下列特点。数据库表可以使用长表名,在表中可以使用长字段名;可以为数据库表中的字段指定标题和添加注释;可以为数据库表的字段指定默认值和输入掩码;数据库表的字段有默认的控件类;可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性和表之间的关联,支持INSERT、UPDATE和DELETE事件的触发器。

第9题:

关于主键约束,以下说法错误的是()。

A.允许空值的字段上可以定义主键约束
B.可以将包含多个字段的字段组合设置为主键
C.一个表中只能设置一个主键约束
D.允许空值的字段上不能定义主键约束

答案:A
解析:
①可以定义一列或多列为主键②主键列上没有任何两行具有相同值(即重复值)③主键列上也不能为空值④主键用于唯一地标识表中的每一条记录。

第10题:

在电商平台数据库中的客户表设计时,以下完整性约束设置合理()

  • A、昵称建立主关键字
  • B、昵称建立唯一索引
  • C、设置检查约束:性别=’男’And性别=’女’
  • D、出生日期允许空

正确答案:B,D

更多相关问题