自考数据库系统原理真题及答案.docx

上传人:b****5 文档编号:7230861 上传时间:2023-05-11 格式:DOCX 页数:11 大小:20.33KB
下载 相关 举报
自考数据库系统原理真题及答案.docx_第1页
第1页 / 共11页
自考数据库系统原理真题及答案.docx_第2页
第2页 / 共11页
自考数据库系统原理真题及答案.docx_第3页
第3页 / 共11页
自考数据库系统原理真题及答案.docx_第4页
第4页 / 共11页
自考数据库系统原理真题及答案.docx_第5页
第5页 / 共11页
自考数据库系统原理真题及答案.docx_第6页
第6页 / 共11页
自考数据库系统原理真题及答案.docx_第7页
第7页 / 共11页
自考数据库系统原理真题及答案.docx_第8页
第8页 / 共11页
自考数据库系统原理真题及答案.docx_第9页
第9页 / 共11页
自考数据库系统原理真题及答案.docx_第10页
第10页 / 共11页
自考数据库系统原理真题及答案.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

自考数据库系统原理真题及答案.docx

《自考数据库系统原理真题及答案.docx》由会员分享,可在线阅读,更多相关《自考数据库系统原理真题及答案.docx(11页珍藏版)》请在冰点文库上搜索。

自考数据库系统原理真题及答案.docx

自考数据库系统原理真题及答案

 

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.SELECTsnameFROMRWHEREage=NULL

B.SELECTsnameFROMRWHEREageISNULL

C.SELECTsnameFROMRWHERENOT(ageISNULL)

D.SELECTsnameFROMRWHEREageISNOTNULL

答案:

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,而另一些是

SQLServer,则称之为()

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)的关系

代数表达式是___。

答案:

Ⅱsname(σ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)的关系代数表达式。

答案:

 

2.简述关系模型的3个组成部分。

答案:

(1)数据结构;(1分)

(2)数据操作;(1分)

(3)完整性规则。

(1分)

 

3.设R={A,B,C},F={A→B,B→C},ρ={AB,BC}

试判断ρ是否为无损联接分解,并说明理由。

答案:

ρ是无损联接分解。

(1分)

令R1=AB,R2=BC

则R1∩R2=B,R2-R1=C(1分)

由F可知:

R1∩R2→R2-R1,所以ρ是无损联接分解。

(1分)

4.在全局ER模型设计过程中,需要消除局部ER模型之间存在的哪三种冲突

 

答案:

属性冲突、(1分)结构冲突、(1分)命名冲突。

(1分)

5.简述事务的原子性。

答案:

一个事务中所有对数据库操作是一个不可分割的操作序列。

(3分)

或者“事务要么完整地被全部执行,要么什么也不做”。

6.简述两段封锁协议的内容。

答案:

两段封锁将事务分成增生阶段和收缩阶段。

(1分)

增生阶段事务可以申请封锁,但不能解除任何已取得的封锁。

(1分)

收缩阶段事务可以释放封锁,但不能申请新的封锁。

(1分)

7.简述数据库系统中可能发生的故障类型。

答案:

事务故障、(1分)系统故障、(1分)介质故障。

(1分)

8.设有供应商关系S和零件关系P,如题34图所示,S和P的主键分别是“供应商号”和“零件

号”,P的外键是“供应商号”。

分析下列3个操作能否被正确执行,并说明理由。

Ⅰ.在P中插入元组(′P2′,′白′,′A2′)

Ⅱ.在P中插入元组(NULL,′绿′,′A1′)

Ⅲ.在P中插入元组(′P4′,′白′,′A5′)

答案:

操作Ⅰ不能被正确执行,因为违反了主键唯一性的约束。

(1分)

操作Ⅱ不能被正确执行,因为违反了实体完整性规则。

(1分)

操作Ⅲ不能被正确执行,因为违反了参照完整性规则。

(1分)

9.简述分布式数据库的数据独立性。

答案:

分布式数据库系统的数据独立性包括物理独立性,(1分)逻辑独立性(1分)和分布独立

性。

(1分)

 

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

1.有4个关系模式如下:

出版社(出版社编号,出版社名称)

图书(图书编号,书名,出版社编号,定价)

作者(作者编号,姓名)

着书(图书编号,作者编号,作者排序)

注:

作者排序=1表示第一作者,依此类推。

用SQL语句,完成第36~39题。

(1).检索所有定价超过20元的书名。

答案:

SELECT书名(1分)

FROM图书(1分)

WHERE定价>20(2分)

(2).统计每个出版社图书的平均定价。

答案:

SELECT出版社编号,AVG(定价)(2分)

FROM图书(1分)

GROUPBY出版社编号(1分)

(3).将科学出版社的所有图书定价下调5%。

答案:

UPDATE图书SET定价=定价*(1分)

WHERE出版社编号IN(1分)

(SELECT出版社编号FROM出版社(1分)

WHERE出版社名称="科学")(1分)

【说明】WHERE出版社名称LIKE"科学"也正确。

(4).列出所有图书的书名、第一作者姓名和出版社名称。

答案:

SELECT书名,姓名,出版社名称(1分)

FROM出版社A,图书B,作者C,着书D(1分)

WHEREA.出版社编号=B.出版社编号ANDB.图书编号=D.图书编号(1分)

ANDC.作者编号=D.作者编号AND作者排序=1。

(1分)

 

2.基于第36~39题的4个关系模式,再给出如下语义:

(1)每个出版社出版多种图书,每种图书有唯一的图书编号,且每种图书只能由一个出版社出

版。

(2)一种图书有多名作者,且每一个作者可能编着多种图书。

(1).试设计ER模型,要求标注联系的类型,可省略属性。

答案:

 

五、综合题(本题10分)

1.假设某旅馆业务规定,每个账单对应一个顾客,账单的发票号是唯一的,账单中包含一个

顾客姓名、到达日期和顾客每日的消费明细,账单的格式如题41图所示。

如果根据上述业务规则,设计一个关系模式:

R(发票号,到达日期,顾客姓名,消费日期,项目,金额)。

试回答下列问题:

(1)找出R的候选键。

 

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

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

 

答案:

(1)R的候选键是(发票号,消费日期,项目)(2分)

(2)R∈1NF(2分)

因为R中存在部分函数依赖:

发票号→到达日期,顾客姓名。

(2分)

(3)R1(发票号,到达日期,顾客姓名)(2分)

R2(发票号,消费日期,项目,金额)(2分)

 

 

 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2