没有合适的资源?快使用搜索试试~ 我知道了~
数据库系统概论题目带答案的,大家可以看看,有选择,填空,简答,综合等几种题型
5星 · 超过95%的资源 需积分: 35 14 下载量 91 浏览量
2010-06-27
20:13:35
上传
评论 4
收藏 133KB DOC 举报
温馨提示
试读
15页
数据库系统试卷,带答案的,大家可以看看,有选择,填空,简答,综合等几种题型
资源推荐
资源详情
资源评论
数据库系统概论试卷
1.选择题(每题 2 分,共 20 分)
(1) _____是位于用户与操作系统之间的一层数据管理软件。
A.数据库管理系统 B.数据库系统
C.数据库 D.数据库应用系统
(2) 在数据库系统阶段,数据是_____。
A.有结构的 B.无结构的
C.整体无结构,记录内有结构 D.整体结构化的
(3) _____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A.数据模型 B.概念模型
C.E-R 图 D.关系模型
(4) 数据管理技术经历了人工管理,_____和_____。
① DBMS ② 文件系统 ③ 网状系统
④ 数据库系统 ⑤ 关系系统
A.③和⑤ B.②和③
C.①和④ D.②和④
(5) 在 数 据 库 系 统 中,将 满 足 以 下 两 个 条 件 的 基 本 层 次 联 系 集 合 称 为 网 状 模 型 :
①_____,②_____。
①允许一个以上的结点无双亲 ②仅有一个结点无双亲
③一个结点可以有多于一个双亲 ④每个结点仅有一个双亲
⑤每个结点的双亲是唯一的
A.③和④ B.②和③
C.③和⑤ D.①和③
(6) ________由数据结构、关系操作集合和完整性约束三部分组成。
A.关系模型 B.关系
C.关系模式 D.关系数据库
(7) 在 R(U)中,如果 X→Y,并且对于 X 的任何一个真子集 X',都有 X'→Y,则________。
A. Y 函数依赖于 X B. Y 对 X 完全函数依赖
C. X 为 U 的候选码 D. R 属于 2NF
(8) 属于 BCNF 的关系模式________。
A. 已消除了插入、删除异常 B. 已消除了插入、删除异常、数据冗余
C. 仍然存在插入、删除异常 D. 在函数依赖范畴内,已消除了插入和删除的异常
1
(9) 以下______封锁违反两段锁协议。
A. Slock A … Slock B … Xlock C ………… Unlock A … Unlock B … Unlock C
B. Slock A … Slock B … Xlock C ………… Unlock C … Unlock B … Unlock A
C. Slock A … Slock B … Xlock C ………… Unlock B … Unlock C … Unlock A
D. Slock A …Unlock A ……Slock B … Xlock C …………… Unlock B … Unlock C
(10) 实体完整性和参照完整性属于________。
A. 静态列级约束 B. 静态元组约束
C. 静态关系约束 D. 动态约束
2.填空题(每题 2 分,共 10 分)
(1) 集合 R 与 S 的差表示为_{t|t∈R∧t¢S}。
(2) 集合 R 与 S 的连接可以用关系代数的 5 种基本运算表示为_R_______。
(3) 一个 m:n 联系转换为一个关系模式,关系的码为________。
(4) 介质故障的恢复需要________。
(5) 若事务 T 对数据对象 A 加上 X 锁,则________。
3. 简答题(每题 5 分,共 15 分)
(1)数据、数据库、数据库管理系统。
(2)数据模型及其要素。
(3)外码
4.综合题:
(1)请按下述数据信息设计 E―R 模型。(10 分)
供应商(SUPPLIER)可以为多个工程项目(PROJECT)提供多种零件(PART);每
种零件可以由多个供应商提供,被多个工程项目所使用;工程项目可以使用多个供应商提
供的多种零件。
工程项目有编号(J#)、项目名( Jname)、项目日期( Date);零件有编号
( P# ) 、零 件 名 ( Pname ) 、 颜 色 ( Color )、 重 量 ( Weight ) ; 供 应 商 有 编 号
(S#),名称( Sname)、供应商所在地( Address);此外还要反映某一工程项目使用
某种零件的数量(Total)和某一供应商提供某种零件的数量(Amount)。
(2)将上述 E―R 模型转换为关系模型。(10 分)
2
(3)分别用关系代数和元组关系演算查询供使用了’上海’供应商所提供的零件的工程名称。
(10 分)
(4)建立一个学生关系表 Student,表中有 5 个字段:学号 Sno(字符型)、姓名 Sname
(字符型)、性别 Sex(字符型)、年龄 Age(整型)、系别 Dept(字符型),其中 Sno
是关系的码;建立一个学生选课关系表 SC,表中有 3 个字段:学号 Sno(字符型)、课程
号 Cno(字符型)、成绩 Grade(数值型),其中 Sno、Cno 是关系的码,用 SQL 语言完成
下列功能(10 分):
① 建立学生关系表 Student 和学生选课关系表 SC。
② 查询计算机系(’CS’)所有同学的姓名和各科成绩。
③ 添加一个学生记录,学号为 20020003,姓名为吴刚,性别为男,年龄为 19 岁,所
在系为计算机系。
④ 逻辑删除李江同学的相关记录。
( 5 ) 设 有 关 系 模 式 R ( U , F ) , 其 中 U={A,B,C,D,E} , F =
{ A→D,E→D,D→B,BC→D ,DC→A }(15 分 )。
① 计算 D
F
+
、(DC)
F
+
、(BC)
F
+
及(CE)
F
+
;
② 求 R 的所有候选码,并说明理由;
③ R 最高满足第几范式?为什么?
④ 若 R 不属于 BCNF,试改进该关系数据库设计,使它满足 BCNF。
3
剩余14页未读,继续阅读
资源评论
- fangfang_02062018-05-28非常好,谢谢,省得自己弄了
shangqiuLee
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功