数据库技术复习题1 选择题(答案) 联系客服

发布时间 : 星期日 文章数据库技术复习题1 选择题(答案)更新完毕开始阅读e5d93d18a76e58fafab00322

223. 有如下三个关系,其中学生关系student的主码是sno,课程关系course的主码是cno,选课关系sc的主码是(sno,cno)。查找学生姓名及其所选修课程号和成绩,正确的SQL语句是 A)SELECT sname FROM student, SELECT cno,grade FROM sc WHERE student.sno =sc.sno B) FROM sname,cno,grade FROM student,course WHERE student.sno =course.cno

C) SELECT sname ,canme,grade FROM student,course,sc WHERE student.sno =sc.sno and sc.cno=course.cno

D) SELECT sname ,cno,grade FROM student,sc WHERE student.sno =sc.sno

224. 有如下三个关系,其中学生关系student的主码是sno,课程关系course的主码是cno,选课关系sc的主码是(sno,cno)。查找选修课程名为‘数据库'的学生姓名和成绩,正确的答案中应有几个记录? A)1个 B)2个 C)3个 D)4个

225. 下列条目中哪些是数据库管理系统的基本功能? I.数据库定义 II.数据库存取

III.物理文件的读写 IV.数据库维护 A)I、II和III B)I、II和IV C)I、III和IV D)II、III和IV

226. 下列关于数据库管理系统DBMS功能的叙述中,哪一个是不正确的?

A)完整性定义主要包括对主码、外码以及其他完整性约束的定义 B)系统的安全性控制是由数据库运行管理模块支持的

C)为了提高存储空间利用率和存取效率,DBMS需要提供多种存取方法 D)宿主型数据操纵语言DML可以独立由终端用户使用

227. 下列叙述中,哪一个是不正确的?

A)层次、网状、关系和面向对象数据是基于数据模型分类的

B)联邦数据库系统中的各数据库管理系统具有一定程度的局部自治性

C)集中式数据库系统可以支持多个用户,它允许数据库管理系统以及数据库本身分布在多个节点上

D)并行数据库系统利用行计算机的多个CPU和磁盘来提高数据处理能力

228. 数据库中只存放视图的________。 A. 操作

B. 对应的数据 C. 定义 D. 限制

229. 下列关于数据库故障的叙述中,哪一个是不正确的? A)事务故障可能使数据库处于不一致状态

B) 事务故障可能由两种错误产生:逻辑错误和系统错误

C)系统故障时一般主存储器内容会完好,而外存储器内容丢失 D) 磁盘故障指的是磁盘上内容的丢失

230. 下列哪一项不是日志文件中应该记录的内容? A)事务开始 B)事务提交

C)事务对数据的修改 D)事务对数据的查询

231. 下列哪一条不属于数据库设计的任务? A)进行需求分析

B)设计数据库管理系统 C)设计数据库逻辑结构 D)设计数据库物理结构

232. 下列关于关系模式的码和外码的叙述中,哪些是正确的 I 主码可以是单个属性,也可以是属性组 II 外码可以是单个属性,也可以是属性组

III 一个关系模式的主码与该关系模式的任何一个外码的交一定为空

IV 一个关系模式的主码与该关系模式的所有外码的并一定包含了该关系模式的所有属性 A)I和II

B)I、II和III C)I、II和IV D)I、III和IV

233. 在数据库设计的概念结构设计阶段中,表示概念结构的常用方法和描述工具是? A)层次分析法和层次结构图 B)实体-联系方法和E-R图 C)结构分析法和模块结构图 D)数据流程分析法和数据流图

234. 在将E-R模型向关系模型转换的过程中,若将三个实体之间的多元联系转换为一个关系模式,则该关系模式的码为

A)其中任意两个实体的码的组合

B)其中任意一个实体的码 C)三个实体的码的组合

D)三个实体的其他属性的组合

235.域是实体中相应属性的 。

A. 取值范围 B. 值 C. 名称 D. 描述 236.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A对C的联系是 的联系。

A. 一对一 B. 一对多 C. 多对多 D. 多对一

237.在列举的购物活动中,商品实体同收款实体之间是 的联系。

A. 一对一 B. 一对多 C. 多对多 D. 多对一

238. 阶段的目标是在计算机系统中得到一个满足设计要求、功能完善和操作方便的数据库应用系统。

A. 概念设计 B. 逻辑设计 C. 物理设计 D. 机器实现

239.在SQL中,drop table为 数据库中基本表结构的命令。

A. 建立 B. 修改 C. 删除 D. 查询

240. 现实世界中,事物的一般特性在信息世界中称为 A.实体 B.实体键 C.属性 D.关系键

241. 数据的逻辑独立性是指

A.概念模式改变,外模式和应用程序不变 B.概念模式改变,内模式不变 C.内模式改变,概念模式不变

D.内模式改变,外模式和应用程序不变

242. 在关系数据库管理系统中,创建的视图在数据库三层结构中属于

A.外模式 B.存储模式 C.内模式 D.概念模式

243. 不允许在关系中出现重复记录的约束是通过 A.外部关系键实现 B.索引实现

C.主关系键实现 D.惟一索引实现

244. 关系R和S进行自然连接时,要求R和S含有一个或多个公共

A.元组 B.行 C.记录 D.属性

245. 建立基本表结构时,定义字段的有效性规则是实现数据的 A.实体完整性 B.参照完整性 C.域完整性 D.表完整性

246. 以下关于索引的正确叙述是

A.使用索引可以提高数据查询速度和数据更新速度

B.使用索引可以提高数据查询速度,但会降低数据更新速度 C.使用索引可以提高数据查询速度,对数据更新速度没有影响 D.使用索引对数据查询速度和数据更新速度均没有影响

247. 部分匹配查询中有关通配符“_”的正确的叙述是 A. “_”代表多个字符

B. “_”可以代表零个或多个字符 C.“_”不能与“%”一同使用 D.“_”代表一个字符

248. 已知导师和研究生关系如下图所示 导师 导师号 d1 d2 研究生 学号 101 102 103

姓名 李清 刘清

职称 教授 研究员

姓名 王华 田平 李玉

性别 男 男 女

导师号 d1 d1 d2

104 杨敏 女 d1

其中导师关系的主码是导师号,研究生关系的主码是学号,外码是导师号。以下操作能成功进行的是

A.INSERT INTO 研究生 ( 姓名,性别 )VALUES( ″李明″,″男″ ) B.INSERT INTO 研究生 VALUES( ″ 108 ″,″张方″,″男″,″ d3 ″ ) C.INSERT INTO 导师 VALUES( ″ d8 ″ , ″″江海″,″教授″ ) D.INSERT INTO 导师 VALUES( ″ d2 ″ , ″孙力″,″教授″ )

249. 假设某个 E-R 图中有 5 个实体型、转换的关系模式个数至少是 A.5

B.7

个 1 ∶ M 联系和 2 个 M C.8

D.9

N 联系,则该 E-R 图 2 ∶