江南大学2016年上半年 数据库系统原理第3阶段测试题
江南大学现代远程教育 第三阶段测试卷考试科目:《数据库系统概论》第5章至第6章(总分100分)一、单选题(本题共12小题,每小题2分,共24分)1.在需求分析阶段,常用__________描述用户单位的业务流程。 A.数据流图 B.E-R图 C.程序流图 D.判定表 2.数据库的概念模型独立于__________。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.先从中层数据流图出发设计系统的局部E-R图,再对各局部E-R图进行集成和优化,这种方法属于概念结构设计中的__________方法。 A.自顶向下 B.自底向上 C.自内向外 D.混合策略 4.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的______阶段。A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 5.______是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。A.程序 B.命令 C.事务 D.文件 6.事务的原子性是指______。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 7.在关系数据库设计中,设计关系模式是______的任务。A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 8.确定数据的存储结构和存取方法时,下列策略中__________不利于提高查询效率。A.使用索引 B.建立聚簇 C.将存取频率高的数据与存取频率低的数据存储在不同磁盘上 D.将表和索引存储在同一磁盘上 9. 使某个事务永远处于等待状态,而得不到执行的现象称为。A.死锁 B.活 锁 C.串行调度 D.不可串行调度 10.在下列叙述中,不正确的是。 A.如果完善对数据库系统的设计,故障是可以避免的B.恢复子系统应成为数据库系统的一个重要组成部分C.介质故障发生的可能性很小,但破坏性很大D.应把计算机病毒看作一种人为的故障 11. 若事务T对数据对象A加上X锁,则。A. 只允许T修改A,其它任何事务都不能再对A加任何类型的锁。B. 只允许T读取A,其它任何事务都不能再对A加任何类型的锁。 C. 只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁。D. 只允许T修改A,其它任何事务都不能再对A加X锁。 12.数据库系统的日志文件用于记录下述中的内容。 A. 程序运行过程 B. 数据查询操作 C. 程序执行结果 D. 数据更新操作 二、填充题(本题共8小题,每空2分,共34分)1.确定数据存储结构时,应从所选数据库管理系统的功能出发,考虑 ① 、②和③这三个主要因素。 2.在数据库的概念模型、逻辑模型和物理模型中,最适合用做设计人员与用户间的沟通工具的是__________。 3.完整性控制机制应有①、② 和③ 三方面的功能。 4.将关系R中在属性A上具有相同值的元组集中存放在连续的物理块上,称为对关系R基于属性A进行__________。 5.数据库的完整性是指数据的①和 ②。 6. 完整性约束条件所用的对象有 ① 、②和③ 三种。 7.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加① ,不能加②,直到事务T释放A上的锁。 8. 检查是否违背完整性约束的时机通常是在一条语句执行完后进行称之为 ① ;如果在整个事务执行结束后在进行,则称为 ②。 三、问答题(本题共3小题,每小题14分,共42分)1.试解释UNDO操作和REDO操作。 2.设有产品实体集,包含属性CNO(产品号)和CN(产品名);还有零件实体集,包含属性 LNO(零件号)和GX(规格型号)。每一产品可能由多种零件组成,有的通用零件用于多种产品,有的产品需要一定数量(SL)的同类零件。因此存在有产品的组织联系。 (1)画出E-R图,并指出其联系类别是1:1、1:n还是m:n。 (2)将E-R图转换为关系模型,并给出各关系模式中的关键字。 3.设有电影放映管理系统的一个局部E-R图如下,试将其转化为关系模型,并根据语义确定各关系模式的关键字。file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif
页:
[1]