目录
4.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( )。
8.在表定义中,允许取空值但不允许出现重复值的约束是( )。
10.Where子句中不能用聚集函数作为条件表达式,聚集函数只能用于select子句和group by 中的having子句中。
11.设关系 R,按条件 F 对关系 R 进行选择,其关系代数是( )
13.表中的学号必须取自学生关系表中的学号的值,且不能为空,这个规则属于( )。
15.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是:
17.使用 SQL 语句进行分组检索时,为了去掉不满足条件的分组,应当( )
18.关系模式 R(A,B,C)中的主码是 A,且 B→C 成立,但 B→A 不成立,则称 C 与 主 码 A 之间存在的函数依赖为( )函数依赖。
20.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、 DROP、ALTER语句是实现哪种功能( )。
23.表上的约束不能和表同时创建,必须先创建表,再创建表上的约束。
1.求抵达每个终点车票的平均票价的 SQL 语句是( )。
Select one:
a. SELECT 终点, avg( 票价 ) FROM ticket GROUP BY 终点b. SELECT 终点, avg( 票价 ) FROM ticket ORDER BY 票价c. SELECT 终点, avg( 票价 ) FROM ticket GROUP BY 票价d. SELECT 终点, avg( 票价 ) FROM ticket ORDER BY 终点
2.关于主键约束以下说法错误的是( )。
Select one:
a. 空值的字段上可以定义主键约束b. 可以将包含多个字段的字段组合设置为主键c. 空值的字段上不能定义主键约束d. 一个表中只能设置一个主键约束
3.以下有关 SELECT 短语的叙述中错误的是
Select one:
a. 如果 FROM 短语引用的两个表有同名的列,则 SELECT 短语引用它们时必须使用表名前缀加以限定b. SELECT 短语中可以使用别名c. SELECT 短语中只能包含表中的列及其构成的表达式d. SELECT 短语规定了结果集中的列顺序
4.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( )。
Select one:
a. 数据字典、应用程序、审计档案、数据库后备副本b. 数据字典、应用程序、数据库后备副本c. 数据字典、应用程序、审计档案、日志文件d. 日志文件、数据库后备副本
5.下面选项哪个不是关系模式基本特征?( )
Select one:
a. 行的顺序无所谓,即行的次序可以任意交换b. 任意两个元组的候选码不能相同c. 不同的列应有不同的数据类型d. 不同的列应有不同的列名
6.在SQL语言中,子查询是( )。
Select one:
a. 选取单表中字段子集的查询语句b. 选取多表中字段子集的查询语句c. 嵌入到另一个查询语句之中的查询语句d. 返回单表中数据子集的查询语言
7.在数据库系统中,保证数据及语义正确和有效的功能是( )
Select one:
a. 并发控制b. 完整性控制c. 存取控制d. 安全控制
8.在表定义中,允许取空值但不允许出现重复值的约束是( )。
Select one:
a. foreign keyb. uniquec. nulld. primary key
9.下面语句是否正确:
在学生关系
student
(
sno
,
sname
,
sex
,
sbirth
,
college
,
major
)和选课关系
sc
(
sno
,
cno
,
grade
)中,删除软件工程学院(
college=‘
软件工程
’
)所有学生的选课信
息,下面语句是否正确:
Delete *
From student,sc
Where college=‘软件工程’;
Select one:
a.Trueb.False