自考数据库系统原理真题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2006年10月份自考数据库系统原理真题
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.最终用户使用的数据视图称为()
A.内模式
B.外模式
C.概念模式
D.存储模式
答案:B
2.在数据库系统中,把可以相互区别的客观事物称为()
A.文件
B.字段
C.实体
D.关键码
答案:C
3.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的()
A.事务并发性
B.数据可靠性
C.数据独立性
D.数据重用性
答案:C
4.设关系R和S的元数分别为r和s,则R×S的元数为()
A.r+s
B.r-s
C.r×s
D.MAX(r,s)
答案:A
5.设有关系R(A,B,C)和S(D,A),如下图所示,R的主键为A,S的主键为D且外键为A.则
关系S中违反参照完整性约束的元组是()
A.(1,2)
B.(2,NULL)
C.(3,3)
D.(4,4)
答案:D
6.有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是()
A.SELECT sname FROM R WHERE age=NULL
B.SELECT sname FROM R WHERE age IS NULL
C.SELECT sname FROM R WHERE NOT(age IS NULL)
D.SELECT sname FROM R WHERE age IS NOT NULL
答案:A
7.在数据库系统中,系统故障造成()
A.硬盘数据丢失
B.软盘数据丢失
C.内存数据丢失
D.磁带数据丢失
答案:C
8.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到()
A.1NF
B.2NF
C.3NF
D.BCNF
答案:A
9.数据库设计中,用于反映企业信息需求的是()
A.ER模型
B.关系模型
C.层次模型
D.网状模型
答案:A
10.在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是()
A.3
B.4
C.5
D.6
答案:B
11.如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上()
A.可加X锁
B.可加S锁
C.可加任何锁
D.不能加任何锁
答案:B
12.在事务依赖图中,若两个事务的依赖关系构成循环,则()
A.事务执行成功
B.系统出现活锁
C.事务执行失败
D.系统出现死锁
答案:D
13.在数据库系统中,日志文件用于()
A.保障事务的并发性
B.保障数据的安全性
C.检测系统的死锁
D.数据库故障的恢复
答案:D
14.在一个DDBS中,各场地均采用关系数据模型,但某些场地的DBMS是Oracle,而另一些是
SQL Server,则称之为()
A.异构型
B.异质型
C.同构异质型
D.异构同质型
答案:C
15.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为()
A.共享性
B.继承性
C.通用性
D.一致性
答案:B
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。16.数据库的三级模式结构中,全局数据视图的描述称为。
1.数据库的三级模式结构中,全局数据视图的描述称为___。
答案:概念模式(或模式)
2.在数据库系统中管理数据的软件称为___。
答案:数据库管理系统(或DBMS)
3.当关系R和S做自然连接时,能够把原该舍弃的元组放到结果关系中的操作称为___。
答案:
4.有关系模式S(sno,sname,age),查询年龄(age)不超过20岁学生姓名(sname)的关系
代数表达式是___。
答案:Ⅱs name(σage≤20(S))
5.有关系模式R(A,B,C),F={A→C,AB→C},则R中存在___函数依赖。
答案:部分
6.有关系模式R(A,B,C),F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是___。
答案:B→C
7.有关系模式R(A,B,C,D,E),F={A→B,AC→E,C→D},则R的候选键为___。
答案:AC
8.数据库的并发操作通常会带来的3类问题是丢失更新、不一致分析和___。
答案:读“脏”数据
9.PXC协议要求X封锁必须保留到___。
答案:事务终点
10.在分布式数据库系统中,查询处理应考虑局部处理代价和___。
答案:传输代价
三、简答题(本大题共10小题,每小题3分,共30分)
1.设有如下的三个关系模式:
S(SNO,SNAME,AGE,SEX)
SC(SNO,CNO,GRADE)
C(CNO,CNAME,TEACHER)
试写出检索学习″WANG″老师讲授课程的男学生的姓名(SNAME)的关系代数表达式。
答案: