浙江省2003年7月高等教育自学考试数据库原理试题
课程代码:02336
一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共10分)
1.数据库系统的三级模式中,表达物理数据库的是( )。
A.外模式
B.模式
C.用户模式
D.内模式
2.具有坚实数学理论基础的数据模型是( )。
A.关系模型
B.层次模型
C.网状模型
D.E—R模型
3.供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是( )。
A.多对多
B.一对一
C.多对一
D.一对多
4.在关系模型中,关系的每一个属性值( )。
A.不能全同
B.可以全同
C.必须全同
D.是不可分割的
5.多个用户同时对同一数据进行操作,描述的是( )。
A.数据库的完整性
B.数据库的并发控制
C.数据库的恢复
D.数据的完整性
6.构造关系数据模型时,通常采用的方法是( )。
A.从网状模型导出关系模型
B.从层次模型导出关系模型
C.从E—R图导出关系模型
D.以上都不是
7.以下四项中,不包括在数据库维护工作中的是( )。
A.故障维护
来源:www.91exam.orgB.设计关系模型
C.定期维护
D.日常维护
8.下列叙述中,不正确的是( )。
A.事务是不能嵌套的
B.事务是一个操作序列
C.一个事务中所有对数据库操作是一个不可分割的操作序列
D.事务是可以嵌套的
9.SQL语言的结构中,( )有对应的存储文件。
A.视图
B.基表
C.视图和基表
D.存储文件和视图
10.在视图上不能完成的操作是( )。
A.查询
B.定义基表
C.更新视图
D.定义新视图
二、填空题(每小题1分,共10分)
1.数据库管理系统(DBMS)由以下三类程序组成:__________、控制数据库运行和维护数据库。
2.数据库保护问题包括:安全性保护、完整性、故障恢复和__________等多方面。
3.关系代数中专门的关系运算包括:__________、投影、连接和除法。
4.数据库中常用的四种文件组织方式是:__________、索引文件、散列文件、倒排文件。
5.任何一个二元关系一定满足的范式是__________(在INF、2NF、3NF范围内)。
6.关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在__________基础之上。
7.数据库的逻辑设计划分成三个设计阶段:第一阶段:__________,第二阶段:E-R模型设计,第三阶段:逻辑模式设计。
8.一个关系的所有属性都是主属性,则该关系一定满足的范式是__________(在1NF、2NF、3NF范围内)。
9.当数据库被破坏后,如果事先保存了__________,就有可能恢复数据库。
10.数据库系统的生命周期分为以下五个阶段:__________、设计、编码、测试和运行。
三、名词解释(每小题4分,共16分)
1.关键码
2.数据库的安全性控制
3.数据模型
4.非规范关系