《数据库系统概论》试题与答案(1).doc

《数据库系统概论》试题与答案(1).doc

ID:54989

大小:195.50 KB

页数:31页

时间:2017-04-30

《数据库系统概论》试题与答案(1).doc_第1页
《数据库系统概论》试题与答案(1).doc_第2页
《数据库系统概论》试题与答案(1).doc_第3页
《数据库系统概论》试题与答案(1).doc_第4页
《数据库系统概论》试题与答案(1).doc_第5页
资源描述:

《《数据库系统概论》试题与答案(1).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库系统概论》试题A一、选择题(20分,每小题2分):1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是____阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理2.对关系模型叙述错误的是____。A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统3.关系运算中花费时间可能最长的运算是____。A.投影B.选择C.

2、笛卡尔积D.除4.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系____。A.SB.SC,CC.S,SCD.S,C,SC5.FoxBASE、FoxPro属于________。A.表式系统B.最小关系系统C.关系完备的系统D.全关系系统6.关系规范化中的删除操作异常是指________。A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删

3、除D.应该插入的数据未被插入7.在关系数据库设计中,设计关系模式是____的任务。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段8.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是____。31A.M端实体的码B.N端实体的码C.M端实体码与N端实体码组合D.重新选取其他属性9.下面哪个不是数据库系统必须提供的数据控制功能____。A.安全性B.可移植性C.完整性D.并发控制10.设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是____。A该操作不存在问题

4、B.该操作丢失修改C.修改该操作不能重复读D.该操作读“脏”数据T1T2①读A=10,B=5②读A=10A=A*2写回③读A=20,B=5求和25验证错图1事务并发操作图二、填空题(20分,每小空2分):1.①事务2.②S锁③X锁3.④集合4.⑤交5.⑥无损连接6.⑦定义数据库⑧定义基本表⑨定义视图⑩定义索引1.①是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。2.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加②,不能加③,直到事务T释放A上的锁。3.关系操作的特点是④操作。4.关系代数中,从两个关

5、系中找出相同元组的运算称为⑤运算。5.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的函数依赖和⑥。6.SQL语言的数据定义功能包括⑦、⑧、⑨和⑩。31三、简答题(15分,每小题5分):1.使用数据库系统有什么好处?2.叙述数据字典的主要任务和作用?3.简要叙述关系数据库的优点?四、综合题(45分):1.某医院病房计算机管理中需要如下信息:(10分)科室:科名,科地址,科电话,医生姓名病房:病房号,床位号,所属科室名医生:姓名,职称,所属科室名,年龄,工作证号病人:病历号,姓名,性别,诊断,主

6、管医生,病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。完成如下设计:(1)设计该计算机管理系统的E-R图;(5分)(2)将该E-R图转换为关系模型结构;(3分)(3)指出转换结果中每个关系模式的候选码。(2分)2.设有关系S、SC、C,试用关系代数、元组关系演算表达式和SQL完成下列操作。(15分,每小题5分)S(S#,SNAME,AGE,SEX)例:(001,'李强',23,’男')SC(S#,C#,SCORE)例:(00

7、3,'C1',83)C(C#,CNAME,TEACHER)例:('C1','数据库原理','王华')(1)用关系代数检索选修课程号(C#)为C1和C2的学生学号(S#)。(2)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生姓名。(2)用元组关系演算表达式检索选修了“程军”老师所授课程之一的学生学号。(3)用SQL找出选修了“程军”老师教的所有课程的学生姓名。3.设有关系模式R(U,F),其中:(10分)U={E,F,G,H},F={E→G,G→E,F→EG,H→EG,FH→E}31求F的最小依赖集。4.设有

8、关系R和函数依赖F:(10分)R(W,X,Y,Z),F={X→Z,WX→Y}。试求下列问题:(1)关系R属于第几范式?(5分)(2)如果关系R不属于BCNF,请将关系R逐步分解为BCNF。(5分)要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。一、选择题(20分,每小题2分):1.A2.D3.C4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。