当前位置:首页 -> 资源下载 -> 自考
2003年1月份全国高等教育自学考试数据库原理试题
   http://www.edu999.com     2006-5-20   浏览次数:
 
  一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个是符合题目要求的,请将正确选项前的字母填在题后的括号内。

1.对数据库物理存储方式的描述称为( )

A.外模式 B.内模式 C.概念模式 D.逻辑模式

2.在下面给出的内容中,不属于DBA职责的是( )

A.定义概念模式 B.修改模式结构

C.编写应用程序 D.编写完整性规则

3.在数据库三级模式间引入二级映象的主要作用是( )

A.提高数据与程序的独立性 B.提高数据与程序的安全性

C.保持数据与程序的一致性 D.提高数据与程序的可移植性

4.设有关系R和S,与R-S等价的元组关系演算表达式是( )

A.{t|R(t)∨┐s(t)} B.{t|R(t)∧┐S(t)}

C.{t|(u)R(t∨┐S(u)) D.{t| (u)R(t)∧┐S(u)}

5.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是( )

A. B.RS

C.∏B,C,S.A,D() D. ∏R,A,B.C,D

6.视图是一个“虚表”,视图的构造基于( )

A.基本表 B.视图

C.基本表或视图 D.数据字典

7.SQL语言中,SELECT语句的执行结果是( )

A.属性 B.表 C.元组 D.数据库

8.在关系模式R(A,B,C)中,有函数依剌集F={(A,B)→C,(B,C)→A},则R最高达到( )

A.INF B.2NF C.3NF D.BCNF

9.如果R的分解为ρ={R1,R2},F是R上的一个FD集,且

Ⅰ.R1∪R2→(R1-R2) Ⅱ. R1∪R2→(R2-R1)

Ⅲ. R1∩R2→(R1-R2) Ⅳ. R1∩R2→(R2-R1)

那么分解ρ具有无损联接性的充分必要条件为( )

A. Ⅰ、Ⅲ B. Ⅱ、Ⅲ C.Ⅰ、Ⅱ D.Ⅲ或Ⅳ

10.在数据库设计中,表示用户业务流程的常用方法是( )

A.DFD B.ER图 C.程序流程图 D.数据结构图

11. DB、DBMS和DBS三者之间的关系是( )

A.DB包括DBMS和DBS B.DBS包括DB和DBMS

C.DBMS包括DB和DBS D.不能相互包括

12.如果事务T获得了数据对象R上的排它锁,那么( )

A.T对R只能读不能写 B.T对R只能写不能读

C.其它事务对过R只能读不能写 D.其它事务对R既不能读也不能写

13.事务的隔离性是由DBMS的( )

A.恢复子系统出现 B.完整性子系统实现

C.安全性子系统实现 D.并发控制子系统实现

14.DDBS的数据分片是指对( )

A.磁盘分片 B.系统分片 C.DB分片 D.内存分片

15.“is-part-of”联系是指数据间的( )

A.包含关系 B.分类关系 C.继承关系 D.并关系

二、填空题(每小题1分,共10分)

16.数据库中对数据的操作可以记录为单位,也可以______为单位。

17.设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足______完整性约束。

18.SQL语言中,允许更新的视图在定义时应该加上______短语。

19.在函数依赖中,平凡的FD可根据推规则中的______律推出。

20.关系模式设计的表达性原则是用无损联接和______来衡量。

21.当局部ER图合并全局ER图时,可能出现______、结构冲突,命名冲突。

22.SQL中的安全机制主要有两个,一个是视图,另一个是______。

23.面向对象模型中类的概念相当于ER模型中______的概念。

24.对象由变量、消息和______三部分组成。

25.在分布式数据模式结构中,全局外模式描述全局______。

三、简答题(每小题3分,共30分)

26.结构数据模型应包含哪三个部分?试分别解释之。

27.设有两个关系R(A,B,C)和S(D,E,F),试对关系代数表达式ΠA,f(`8’R×S))进行优化。

28.简述对嵌入式SQL进行预处理的作用和意义。

29.关系数据库的模式设计理论主要包括哪三个方面的内容?

30.简述数据库并发操作通常会带来哪些问题。

31.在面向对象数据库中,查找对象的方法有哪三种?

32.数据库系统中常见的故障有哪几类?

33.设T1,T2,T3是如下三个事务,其中R为数据库中某个数据项,设R的初值为0。

T1:R:=R+5

T2:R:=R*3

T3: R:=2

若允许这三个事务并行执行,试列出所有可能的正确结果。

34.某大学有3个校区,学校要创建一个学生信息分布式数据库,要求画出这个分布式数据库系统的示意图。

35.什么是同构异型DDBS?

四、设计题(每小题4分,共20分)

36.设有职工关系EMP(职工号,姓名,性别,工资,部门号)。

职工吴刚从销售部调到人事部、请用SQL语句写出该操作。

37.设有关系模式:EMP(职工号,姓名,工资,部门号)

试用SQL语句创建一个工资总额超过20万元(含20万元)的各部门工资总额视图V-SAL。

38.设有下列关系模式:

学生关系S(学号,姓名,年龄,班级)

选课关系SC(学号,课程号,成绩)

检索没有选C1或C2课的学生的学号,要求用关系代数表达式表示。

39.设有下列关系模式:

学生关系S(学号,姓名,年龄,班级)

选课关系SC(学号,课程号,成绩)

用SQL语句查询李林选了而王明没有选的课程号。

40.某工厂生产多种产品,每种产品由不同的零件组装而成,有的零件可用在不同的产品上。产品有产品号和产品名两个属性,零件有零件号和零件名两个属性。根据语义设计ER模型,并将ER模型转换成关系模式。

五、综合题(10分)

41.假设某公司销售业务中使用的订单格式如下:

订单号:1145订货日期:09/15/2002 客户名称:ABC 客户电话:8141763
  

产品编写
 品名
 价格
 数量
 金额
 
A
 电源
 100.00
 20
 2000.00
 
B
 电表
 200.00
 40
 8000.00
 
C
 卡尺
 40.00
 50
 2000.00
 

总金额:12000.00

公司的业务规定:

(1)订单号是唯一的,每张订单对应一个订单号;

(2)一张订单可以订购多种产品,每一种产品可以在多个订单中出现;

(3)一张订单有一个客户,且一个客户可以有多张订单;

(4)每一个产品编号对应一种产品的品名和价格;

(5)每一个客户有一个确定的名称和电话号码。

试根据上述表格和业务规则设计关系模式:

R(订单号,订货日期,客户名称,客户电话,产品编号,品名,价格,数量)问:

(1)写出R的基本函数依赖集。

(2)找出R的候选码。

(3)判断R最高可达到第几范式?为什么?

(4)给出一个可能的3NF分解。

 
 
  [网友评论]
你的 姓名:   匿名发表
评论内容:
发表评论:
中国教育招生在线论坛欢迎您!  >>进入
  [热门评论]
  [相关信息]