- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库模拟试题三及其答案
《数据库原理与设计》 任意两个元组值 。 模拟试题(三) A .不能全同
一、选择题(20分,每B.可全同
小题2 分):
1?数据库系统与文件 系统的主要区别是
A ?数据库系统复杂, 而文件系统简单
B?文件系统不能解决 数据冗余和数据独立 性问题,而数据库系统 可以解决
二文件系统只能管 理程序文件,而数据库 系统能够管理各种类 型的文件
文件系统管理的数 据量较少,而数据库系 统可以管理庞大的数 据量
C . 必须全同
D .以上都不是
3 .自然连接是构成新 关系的有效方法。一般 情况下,当对关系R和 S使用自然连接时,要 求R和S含有一个或多 个共有的 。
A .
元 组
B .
行
C.记录
D .属
性
SQL语言具有两种 使用方式,分别称为交 互式SQL和 。
A . 提示式 SQL
B.多用户SQL
C . 嵌入式 SQL
2?同一个关系模型的
D ?解释式SQL
关系规范化中的删 M:N联系转换为关系
除操作异常是指模式时,该关系模式的
。 关键字是 。
A .不该删除的数据 被删除 B ?不该
插入的数据被插入
C.应该删除的数据 未被删除 D.应该
插入的数据未被插入
属于BCNF的关系
模式 。
A .已消除了插入、 删除异常 B ?已
消除了插入、删除异常 和数据冗余
C.仍然存在插入、 删除异常 D ?在
函数依赖范畴内,已消 除了插入和删除的异 常
从E-R模型关系向 关系模型转换时,一个
A. M端实体的关 键 字
B. N端实体的关键字
C . M端实体关键 字与N端实体关键字 组合 D.重新选取其 他属性
8 ?数据库的 是指
数据的正确性和相容 性。
A.安全性 B.完 整性 C .并发控制
D .恢复
9.授权编译系统和合 法性检查机制一起组 成了 ?子系统。
A ?安全性 B .完整 性 C.并发控制 D .恢复
10 ?设有两个事务T1、 1. DBMS的基本工作
T2,其并发操作如图1单位是事务,它是用户 所示,下列评价正确的 定义的一组逻辑一致
是 。
的程序序列;并发控制
A该操作不存在
的主要方法是①机制。
冋题 B.该操作
2.系统在运行过程中,
丢失修改
由于某种原因,造成系
C.该操作不能重
统停止运行,致使事务
复读 D .该操作读
在执行过程中以非控
“脏”数据
制方式终止,这时内存
上八 F、亠 F —|-* / \ 7_/ 亠八丄/
11
中的信息丢失,而仔储
T2
在外存上的数据不受
①读A=100
影响,这种情况称为
A = A*2写回
②。
②
3.关系数据库中基于
读 A=200
数学上两类运算是③
③ ROLLBACK
和④。
恢复A=100
4.数据库设计的几个 步骤是⑤。
图1 事务并发操作图 5. 1NF,2NF,和3NF
二、填空题(20分,每 之间,相互是一种⑥关 小空2分): 系。
视图是一个虚表, 它是从⑦中导出的表。 在数据库中,只存放视 图的⑧,不存放视图的 ⑨。
关系操作的特点是 ⑩操作。
三、 简答题(15分,每 小题5 分):
1.什么是数据库?
?什么是数据库的数 据独立性?
?叙述等值连接与自 然连接的区别和联系。
四、 综合题(45分):
.设有如下实体:
(10 分)
学生:学号、单位、姓 名、性别、年龄、选修 课程名
课程:编号、课程名、 开课单位、任课教师号 教师:教师号、姓名、 性别、职称、讲授课程 编号
单位:单位名称、电话、 教师号、教师名 上述实体中存在如下 联系:
一个学生可选修多门 课程,一门课程可为多 个学生选修;
一个教师可讲授多门 课程,一门课程可为多 个教师讲授;
一个单位可有多个教 师,一个教师只能属于 一个单位。
试完成如下工作:
(1) 分别设计学生选 课和教师任课两个局 部信息的结构E-R图。
(4分)
(2) 将上述设计完成
的E-R图合并成一个 姓名。
全局E-R图。(3分)(2)试用元组关系演
将该全局E-R图算表达式检索选修了
转换为等价的关系模 型表示的数据库逻辑 结构。(3分)
2.设有关系S、SC、C, 试用关系代数、元组关 系演算表达式和 SQL 完成下列操作。(15分, 每小题5分)
S(S#,SNAME,AGE,SE X) 例:(001,'李强 ',23,男')
SC(S#,C#,SCORE) 例:(003,'C1',83)
C(C#,CNAME,TEAC
HER)例:('C1','数据 库原理','王华')
试用关系代数检 索选修了 程军”老师 所授课程之一的学生
程军”老师所授课程 之一的学生姓名。
(2 )试用元组关系演 算表达式检索选修了
程军”老师所授课程 之一的学生学号。
(3)试用SQL找出程 序设计”课程成绩在90 分以上
文档评论(0)