数据库概论试题(无答案)标准版

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1南京农业大学试题纸2008-2009学年2学期课程类型:必修、选修试卷类型:A、B课程班级学号姓名成绩题号一二三四五六七八九总分签名得分一、名词解释(10分)1.外模式2.参照完整性3.主属性4.非平凡函数依赖5.死锁二、选择题(26分)1.要保证数据库的数据独立性,需要修改的是【】A.三层模式之间的2中映像B.模式与内模式C.模式与外模式D.三层模式2.数据模型的三要素是【】A.数据结构、数据对象、共享B.数据结构、数据操作、数据控制C.数据结构、数据操作和完整性D.数据结构、数据操作和完整性约束条件3.下列说法不正确的是【】A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据避免了一切数据的重复D.数据库具有较高的数据独立性4.公司中有多个部门和多名员工,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是【】A.1对1联系B.1对多联系C.多对多联系D.多对1联系5.在数据库设计中,将E-R图转换成关系数据模型的过程属于【】本试卷适应范围计科61、62、63得分评阅人得分评阅人装订线装订线2A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段6.下列四项中,必须进行查询优化的是【】A.关系数据库B.网状数据库C.层次数据库D.非关系模型7.索引属于【】A.模式B.外模式C.内模式D.概念模式8.如果事务T获得了数据项R上的S锁,则其他事务对数据R【】A.可以加S锁但不能加X锁B.可以加X锁但不能加S锁C.可以加S锁也能加X锁D.不能加任何锁9.单个用户使用的数据视图的描述称为【】A.外模式B.概念模式C.内模式D.存储模式10.子模式DDL用来描述【】A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构11.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】A.左外联接B.右外联接C.外部并D.外联接12.设有T1和T2两个事务,其并发操作如图,下面评价中正确的是【】A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏数据”13.在视图上不能完成的操作是【】A.更新视图B.查询C.定义基本表D.定义新视图三、填空题(10分)1.用树型结构表示实体类型及实体间联系的数据模型称为_______________。2.典型的网状数据模型有______________系统。3.事务必须具有的四个性质是:原子性、一致性、_______________和持久性4.数据恢复要涉及的2个技术是:数据转储和___________。5.数据库的模式/内模式映像能够保证数据库数据的_______________。6.从关系规范化理论来讲,一个只满足1NF的关系可能存在的四个问题是:数据冗余大,修改异常,插入异常和_____________。7.数据库保护包括:安全性保护、完整性保护、_______________和恢复。8.由于硬件故障使存储在外存上的数据部分丢失或全部丢失,这种情况称做_________故障。9.构成系统说明书最重要的2个文档是数据流图和__________。10.实现概念模型最常用的方法是___________。四、简答题(24分)1.什么是视图?建立视图的主要作用是什么?T1T2①读A=100,B=5②③A+B=105,验证错读A=100A=A*2写回得分评阅人得分评阅人32.设有关系R和S,其中R为参照关系,S为信赖关系。为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?3.什么是活锁?预防活锁的方法是什么?4.简述数据库设计的步骤?5.数据库设计时,数据抽象的方法有那些?6.嵌入式SQL语句与主语言的通信时,数据库工作单元与源程序工作单元的通信主要包括那3个方面?五、设计题(共20分)设有关系数据库:图书(图书号,书名,作者,单价,库存量),读者(读者号,姓名,工作单位,地址),借阅(图书号,读者号,借期,还期,备注),其中,还期为NULL表示该书未还。用关系代数实现以下操作:1.检索读者号为“R016”的读者姓名,工作单位。2.检索借阅图书号为“B5”的读者姓名3.检索读者“李林”所借图书的书名。4.检索读者“李林”所借图书未还的书名。用SQL语言实现以下操作:5.检索读者号为“R016”的读者姓名,工作单位。6.检索借阅图书号为“B5”的读者姓名7.检索读者“李林”所借图书的书名。8.检索读者“李林”所借图书未还的书名。9.将读者“李林”所借图书的信息从借阅表删除得分评阅人410.建立未还书读者姓名和单位的视图。六、综合题(本题共10分)现在有某个应用,涉及2个实体集,相关的属性为:R(A#,A1,A2,A3)和实体集S(B#,B1),其中,A#,B#分别表示实体的键。从实体集R到S是一对多的联系,联系属性C1,C2。1.试画出相应的E-R图。并设计相应的关系模型。2.如果将上述应用的数据库设计为如下一个关系模式:RS(A#,A1,A2,A3,B#,B1,C1,C2),请指出该关系模式的键。3.关系模式RS最高达到了第几范式?说明理由。4.如果将上述的数据库设计为如下的2个关系模式,请指出下面2个关系模式最高达到了第几范式?R1(A#,A1,A2,A3,B#,B1,C1,C2)R2(B#,B1)系主任出卷人得分评阅人

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功