浙江省2004年7月高等教育自学考试数据库原理试题
课程代码:02336
一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共20分)
1.下列数据模型中,数据独立性最高的是( )。
A.网状数据模型
B.关系数据模型
C.层次数据模型
D.非关系模型
2.进行自然联结运算的两个关系必须具有( )。
A.相同属性个数
B.公共属性
C.相同关系名
D.相同关键字
3.在视图上不能完成的操作是( )。
A.更新视图
B.查询
C.在视图上定义新视图
D.在视图上定义新的基本表
4.一个外部关键字的属性个数( )。
A.至多1个
B.至多2个
C.至少1个
D.至少2个
5.表示数据库的概念模型一般使用( )。
A.用户活动图
B.数据流图
C.E—R图
D.流程图
6.数据库的并发操作有可能带来的问题包括( )。
A.丢失更新  来源:91exam.org;
B.数据独立性会提高
C.非法用户的使用
D.增加数据冗余度
7.C/S系统的客户机的功能是实现( )。
A.前端处理和事务处理
B.事务处理和用户界面
C.前端处理和用户界面
D.事务处理和数据访问控制
8.传统关系模型基本的数据结构是( )。
A.关系——属性
B.关系——元组——属性
C.文件——记录
D.文件——实体
9.事务日志的用途是( )。
A.事务处理
B.完整性约束
C.数据恢复
D.安全性控制
10.在面向对象数据库中,对象标识( )。
A.与数据的描述方法有关
B.与对象的物理存储位置有关
C.与数据的值有关
D.是指针一级的概念
二、填空题(每小题2分,共20分)
1.数据库系统提供了两个方面的映像功能,这样就使得数据既具有_____独立性,又具有_____独立性。
2.关系中主键的取值非空是_____完整性规则。
3.在基本表中,主键应该体现其值的_____和_____两个特性。
4.我们通常按属性间的依赖情况来区分关系规范化程度,其中第二范式属性的特点是_____。第三范式的特点是_____。
5.数据库的逻辑模型设计阶段的任务是将_____转换成关系模型。
6.数据库恢复的基本原理就是利用_____和_____来重建数据库。
7.与分散式DB相比,分布式DB具有_____特点。
8.在面向对象模型中,将属性集和方法集相同的所有对象组合在一起就构成一个_____。
9.数据库系统中最重要的软件是_____,最重要的用户是_____。
10.数据库完整性的静态约束条件分为:值的约束和_____。
三、名词解释(每小题4分,共16分)
1.数据库系统
2.外键
3.ER图
4.事务的原子性