资源描述
自考365-领先的专注于自学考试的网络媒体与服务平台 --
自考网校 免费试听.自考名师.课件更新.报名演示.学习卡.
最权威的师资阵容
最及时的在线答疑
全程视频授课,反复观看 不限次数
自考365网校数百门课程全面招生!
基础班+串讲班 祝您成功每一天!
郭建华 韩旺辰 郝玉柱 张旭娟 孙茂竹 白薇
全国2003年1月高等教育自学考试
数据库原理试题
课程代码:02336
一、单项选择题(本大题共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分解。
地址:北京市海淀区知春路1号 学院国际大厦18层 电话:(010)82335555 -第 3 页 共 3 页 -
展开阅读全文