·设为主页
·加入收藏
首页 > 深圳教育 > 自考试题 > 全国2004年10月高等教育自学考试数据库原理试题首页

全国2004年10月高等教育自学考试数据库原理试题

    

全国2004年10月高等教育自学考试数据库原理试题
课程代码:02336
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.数据库的存储设备和存取方法变化不影响整体逻辑结构的特点,称为(   )
A.物理结构独立性       
B.物理数据独立性
C.逻辑结构独立性       
D.逻辑数据独立性

2.DBS中,“联机存储器”是指(   )
A.内存和外存        
B.内存和快闪存
C.磁盘和光盘        
D.快闪存和磁盘

3.设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主键是(   )
A.职工号         
B.姓名,技能
C.技能         
D.职工号,技能

4.下列选项中,不正确的是(   )
A.R=(R-S)∪(R∩S)     
B.R-S=R-(R∩S)
C.R∩S=S-(R-S)      
D.R∩S=S-(S-R)

5.在SQL语言中,用于测试列值非空的短语是(   )
A.IS NOT EMPTY       
B.IS NOT NULL
C.NOT UNIQUE       
D.NOT EXISTS

6.如果关系模式R上有函数依赖AB→C和A→C,则R中存在(   )
A.完全依赖        
B.局部依赖
C.传递依赖        
D.多值依赖

7.设有关系模式R(A,B,C,D)上的函数依赖集F={AB→CD,C→A},则R最高属于(   )
A.2NF     
B.3NF   
C.BCNF    
D.4NF

9.在需求分析阶段,数据字典是对系统中(   )
A.数据的描述        
B.处理的描述
C.功能的描述        
D.数据与处理关系的描述

10.扩展的ER模型中,子类与超类之间存在着(   )
A.相容性         
B.一致性
C.继承性         
D.完整性

11.某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的联系是(   )
A.一对一         
B.一对多
C.多对多         
D.多对一

12.设关系模式R(A,B,C,D)上的函数依赖集F={AD→B,C→D},F在属性集ABC上的投影ПABC(F)为(   )
A.{AD→B,C→D}      
B.{C→B}
C.{AB→C}        
D.{AC→B}

13.在对象关系模型中,若属性为不同类型元素的有序集合,则称该类型为(   )
A.结构类型        
B.数组类型
C.集合类型        
D.组合类型

14.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是(   )
A.GRANT GRADE ON SC TO ZHAO
B.GRANT UPDATE ON SC TO ZHAO
C.GRANT UPDATE (GRADE) ON SC TO ZHAO
D.GRANT UPDATE ON SC (GRADE) TO ZHAO

15.已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C)
…UNLOCK(B) …UNLOCK (A) …UNLOCK (C)
事务T2的封锁序列为:LOCK S(A) …UNLOCK (A) …LOCK S(B)
…LOCK X(C) …UNLOCK (C) …UNLOCK (B)
则遵守两段封锁协议的事务是(   )
A.T1     
B.T2     
C.T1和T2   
D.没有

二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
16.与数据库系统相比较,文件系统的三个主要缺陷是数据冗余性、数据不一致性和___________ 。

17.数据库系统的体系结构分为三级:内部级、概念级和___________级。

18.对关系进行投影、选择、联接运算的结果是___________。

19.在关系代数表达式的语法树中,叶子结点是关系,非叶子结点是___________。

20.设关系模式R(A,B,C,D,E),R上的函数依赖集F={A→B,C→D,D→E},R的候选键是___________。

21.在面向对象数据模型中,主要存在包含与___________两种不同类型的数据联系。

22.已知学生关系(学号,姓名,年龄,班级),要检索班级为空值的学生姓名,其SQL查询语句中 WHERE子句的条件表达式是___________。
23.在面向对象数据模型中,对象由一组变量、消息和___________组成。

24.在SQL语言的关系定义语句中,外键子句实现___________完整性约束。

25.各场地的数据模型不同的分布式数据库系统称为___________DDBS.

三、简答题(本大题共10小题,每小题3分,共30分)
26.什么是事务的隔离性?
27.简述“运行记录优先原则”。
28.设有关系R(A,B,C)和S(D,E,A),A是R的主键和S的外键,为了实现完整性约束,SQL语言中规定对R的删除操作可以采取哪三种措施?
29.试述数据库系统中常见的三类故障。
30.在下表中填写X封锁与S封锁的相容矩阵,用N表示不相容,Y表示相容。
     T2
  T1 X S —
X   
S   
—   
          

31.已知关系R(A,B)和S(C,D),有两个等价的关系代数表达式:
E1=ПA(σB=C∧D=99 (R×S) )
E2=ПA(σB=C(R×(σD=99(S)))
试分析哪一个关系代数表达式的执行效率高?为什么?


33.设某公司数据库中有关系模式R(姓名,职务,工资),R上的函数依赖集F={姓名→职务,职务→工资},试给出R的三个不同分解,并分析其是否具有无损联接性和保持函数依赖性。
34.简述DDBS的局部数据模型透明性。
35.简述对象关系数据库中,子表和超表需满足的一致性要求。

四、设计题(本大题共5小题,每小题4分,共20分)
36.设有供应关系SP(供应商号,零件号,数量)。
试用SQL语句检索供应零件数量超过该零件平均数量的供应商号和零件号。
37.设有学生选课关系SC(学号,课程号,成绩),试用SQL语句检索每门课程的最高分。
38.设有两个关系R(A,B,C)和S(C,D,E),试用SQL语句实现下列关系代数表达式:
39.设事务T1、T2和T3的定义如下:
T1:x:=x+1
T2:x:=x*2
T3:x:= 3
假设x的初值为0,若允许这三个事务并发执行,试列出所有可能的调度和相应的x 值。
40.已知关系R(A,B,C,D,E,F,G)上的函数依赖集
F={AC→BEFG,A→B,C→DEF,E→F}
试将R分解成一组等价的3NF模式。

五、综合题(本题10分)
41.工厂需要采购多种材料,每种材料可由多个供应商提供。每次采购材料的单价和数量可能不同;材料有材料编号、品名和规格等属性;供应商有供应商号、名称、地址、电话号码等属性;采购有日期、单价和数量等属性。
要求:(1)根据上述材料供应情况设计ER图。
(2)将ER模型转换成关系模型,指出每个关系的主键和外键。

广告服务--修复IE--深圳160黄页信息--深圳企业信用查询--联系我们--法律顾问--友情链接
深圳160信息网 版权所有©2000-2009 sz160.com 粤B2-20040803