数据库专项练习题(九)

实体中的任一关键字(  )。

[v_act]只能由一个可区别实体集合中不同个体的属性组成
可能由一个或多个可区别实体集合中不同个体的属性组成
必须由多个可区别实体集合中不同个体的属性组成
是由用户任意指定的[/v_act]

如果两个实体之间的联系是M:N,则在转换成关系模型时,( )引入第三个交叉关系。

[v_act]需要
不需要
无所谓将两个实体合并
无所谓[/v_act]

关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性,定义外键实现的是( )完整性。

[v_act]
实体完整性
参照完整性
用户定义的完整性
实体完整性、参照完整性和用户定义的完整性[/v_act]

char(10)与varchar(10)存储”abc”实际占用的字节数是?

[v_act]3,3
10,3
3,10
10,10[/v_act]

要求userID作为Users表中元组的唯一标识,这属于关系的 () ?

[v_act]实体完整性规则
参照完整性规则
域完整性规则
引用完整性规则[/v_act]

在关系数据库设计中,设计关系模式(二维表)是数据库设计中哪个阶段的任务( )?

[v_act]逻辑设计阶段
概念设计阶段
物理设计阶段
需求分析阶段[/v_act]

将实体 – 联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是( )。

[v_act]建立新的关系
建立新的属性
增加新的关键字
建立新的实体[/v_act]

在数据库设计中,对数据库存储结构和存取方法的分析在( )设计阶段。

[v_act]需求分析
概念结构
逻辑结构
物理设计[/v_act]

索引字段值不唯一,应该选择的索引类型为()

[v_act]普通索引
候选索引
主索引
唯一索引[/v_act]

如下SQL语句中,____可能返回null值。

(1) select count(*) from t1;
(2) select max(col1) from t1;
(3) select concat('max=',max(col1)) from t1;

[v_act](1)可能,(2)和(3)不可能
(2)可能,(1)和(3)不可能
(3)可能,(1)和(2)不可能
(1)不可能,(2)和(3)可能
都不可能
都可能[/v_act]

现有表book,主键bookid设为标识列。若执行语句:select * into book2 from book, 以下说法正确的是?

[v_act]若数据库中已存在表book2, 则会提示错误。
若数据库中已存在表book2, 则语句执行成功,并且表book2中的bookid自动设为标识。
若数据库中不存在表book2, 则语句执行成功,并且表book2中的bookid自动设为主键。
若数据库中不存在表book2, 则语句执行成功,并且表book2中的bookid自动设为标识。[/v_act]

关于数据库的组织与存取方法,下列说法不正确的是__________。

[v_act]当数据库是按照排序文件进行组织时,增加一条记录是将其写入溢出文件中,而不是直接写入排序文件;
当对数据更新速度有较高要求时,通常采用无序记录文件即堆文件来组织;
堆文件的查询访问速度要远高于排序文件的查询速度;
无论是堆文件组织还是排序文件组织,在一段时间后都需要对数据库进行重组操作。
以上说法都正确。[/v_act]

某学生数据库包含学生表S,成绩表R,有关该查询描述正确的是:( )

SELECT SN,A.SCORE ,B.SCORE
 FROM S ,R A ,R B
 WHERE S.ID=A.ID
 AND S.ID=B.ID
 AND A.SCORE

[v_act]该查询属于自连接查询
查询选修1号课程的成绩比选修2号课程的成绩高的学生。
查询选修了1号和2号课程,并且其1号课程低于2号课程的学生。
查询选修课程号为1的课程且成绩低于课程2的学生的姓名、及两门课程的成绩。[/v_act]

本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
极客文库 » 数据库专项练习题(九)

Leave a Reply

欢迎加入「极客文库」,成为原创作者从这里开始!

立即加入 了解更多