SQL的全局约束是指基于元组的检查子句和(  )。

题目
单选题
SQL的全局约束是指基于元组的检查子句和(  )。
A

非空值约束

B

域约束子句

C

断言

D

外键子句

参考答案和解析
正确答案: D
解析:
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在SQL语言的SELECT语句中,用于对结果元组进行分组的是( )子句。

A)GROUP BY

B)HAVING

C)ORDERBY

D)WHERE


正确答案:A
SQL语言提供了SELECT语句进行数据库的查询,该语句的一般格式是:

整个语句的含义是,根据WHERE子句的条件表达式,从基本表或视图中找出满足条件的元组,按SELECT子句中的目标表达式,选出元组中的属性值形成结果表。若有ORDER子句,则结果表要按照指定的列名2按升序或降序排序。GROUP子句将结果按列名1分组,每个组产生结果表中的一个元组。分组的附加条件用HAVING短语给出。

第2题:

下列说法中正确的是______。

A.SQL的删除操作是指从表中删除元组

B.SQL的删除操作是指从表中删除属性

C.SQL的删除操作是指从基本表中删除元组

D.SQL的删除操作是指从基本表中删除属性


正确答案:C
解析:关于SQL的删除操作的含义包含两个方面,一个是指删除时仅仅作删除标记,另一个是对基本表中的记录作删除标记,即SQL的删除操作是用来删除元组的,因此C选项正确。

第3题:

SQL语言中,HAVING子句用于筛选满足条件的()

A、列

B、行

C、分组

D、元组


正确答案:C

第4题:

用SQL语句创建基本表时,实现参照完整性规则应使用( )。

A. 约束子句

B. 外键子句

C. 检查子句

D. 主键子句


正确答案:B
参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。通常在创建表的过程中采用“外键子句”来完成。

第5题:

在SQL的查询语句中,允许出现聚集函数的是(23)。

A.SELECT子句

B.WHERE子句

C.HAVING短语

D.SELECT子句和HAVING短语


正确答案:D
解析:聚集函数是施加在查询中间结果集上的函数,用于实现中间结果集上的查找和统计功能。根据SQL语句的执行过程,SELECT子名上的聚集函数是对输出结果集上的运算,HAVING短语上的聚集函数是对分组之后各组上的数据进行运算,除此之外,聚集函数不能用于SQL语句的其他部分上。

第6题:

SQL的全局约束是指基于元组的检查子句和( )。

A.非空值约束

B.局部约束

C.断言

D.外键子句


正确答案:C

第7题:

SQL的全局约束是指基于元组的检查子句和(17)。

A.非空值约束

B.域约束子句

C.断言

D.外键子句


正确答案:C
解析:SQL的全局约束是指涉及到多个属性间的联系或多个不同关系间的联系。非空值约束、域约束子句都是典型的只在某属性或属性值上的约束,不是全局约束。外键子句属于外键约束,也不是全局约束。在SQL中,当完整性约束涉及面较广、与多个关系有关或与聚合操作有关时,提供了一种断言机制,断言是一种全局约束。

第8题:

●SQL的全局约束是指基于元组的检查子句和 (17) 。

(17) A.非空值约束

B.域约束子句

C.断言

D.外键子句


正确答案:C
【解析】SQL的全局约束是指涉及到多个属性间的联系或多个不同关系间的联系。非空值约束、域约束子句都是典型的只在某属性或属性值上的约束,不是全局约束。外键子句属于外键约束,也不是全局约束。在SQL中,当完整性约束涉及面较广、与多个关系有关或与聚合操作有关时,提供了一种断言机制,断言是一种全局约束。

第9题:

在SQL语言的SELECT语句中,用于对结果元组进行排序的是哪一个子句?______。

A.GROUP BY

B.HAVING

C.ORDER BY

D.WHERE


正确答案:C

第10题:

SQL的基本表创建语句中实现参照完整性规则使用______。

A.主键子句

B.外键子句

C.检查子句

D.NOT NULL


正确答案:B
解析:参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。通常在创建表的过程中采用“外键子句”来完成。

更多相关问题