SQL的基本表约束主要有三种形式:候选键定义、外键定义、()定义。

题目
填空题
SQL的基本表约束主要有三种形式:候选键定义、外键定义、()定义。
参考答案和解析
正确答案: 检查约束
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

基本SQL语言中,不可以实现()

A、定义视图

B、定义基表

C、查询视图和基表

D、并发控制


参考答案:D

第2题:

下列关于SQL对表的定义说法中,正确的选项是( )。

A.利用ALTER TABLE来定义一个新的数据表结构

B.SQL的表定义语句可定义自由表的域完整性、字段有效性规则等

C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置

D.sQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引


正确答案:C
C。【解析】在SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等,但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。

第3题:

在定义基本表的SQL语句CREATE TABLE中,如果要定义某个属性不能取空值,应在该属性后面使用的约束条件短语是__________。


正确答案:
NOTNULL
SQL支持空值的概念,空值是不知道的值(未知值),任何列可以有空值,除非在CREATETABLE语句列的定义中指定了NOTNULL。

第4题:

下列关于SQL对表的定义说法中,正确的选项是( )。A.利用ALTER TABLE来定义一个新的数据表结构S

下列关于SQL对表的定义说法中,正确的选项是( )。

A.利用ALTER TABLE来定义一个新的数据表结构

B.SQL的表定义语句可定义自由表的域完整性、字段有效性规则等

C.sQL只能对数据库表实现其完整性、有效性规则等信息的设置

D.SQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引


正确答案:C
在SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等,但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。

第5题:

外键约束是表中数据之间的一种引用关系,即一个表中的主键与另一个表中的列(外键)之间的一对多关系的体现。外键的定义涉及到至少两个表,在表的定义中通过PRIMARYKEY关键字来实现。()

此题为判断题(对,错)。


参考答案:×

第6题:

下列关于SQL对表的定义的说法中,正确的选项是( )。

A.利用ALTER TABLE来定义一个新的数据表结构

B.SQL的表定义语句定义自由表的域完整性、字段有效性规则等

C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置

D.SQL的表定义语句只能定义表中的候选索引、惟一索引和普通索引,不能定义主索引


正确答案:C
解析:在SQL的定义功能里,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等。但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。

第7题:

在定义基本表的SQL语句CREATE TABLE中,如果要定义某个属性不能取空值,应在该属性后的使用的约束条件短语是【 】。


正确答案:NOTNULL
NOTNULL 解析:在定义基本表的SQL语句CREATETABLE中,在某属性后使用约束条件短语NOTNULL表示某该属性不能取空值。

第8题:

当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句

A.DROPTABLEtable1

B.DROPTABLEtablelwithforeignkey

C.DROPTABLEtablel1CASCADECONSTRAINTS

D.DROPTABLEtable1all


正确答案:C

第9题:

下列关于SQL对表的定义的说法中,正确的是( )。

A.利用ALTER TABLE来定义一个新的数据表结构

B.SQL的表定义语句定义自由表的域完整性、字段有效性规则等

C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置

D.SQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引


正确答案:C
解析:在SQL的定义功能里,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等。但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。

第10题:

在基本SQL语言中,不可以实现( )。

A.定义视图

B.定义基本表

C.查询视图和基本表

D.并发控制


正确答案:D
解析:SQL语法简单,功能极强,核心功能有数据定义功能、数据操纵功能数据查询功能和数据控制功能。在数据控制中基本的数据控制语句有GRANT、REVOKE,用来实现数据库的安全控制。

更多相关问题