2005年10月份全国自考数据库系统原理真题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2005年10月份全国自考数据库系统原理真题

一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.对全局数据视图的描述称为()

A.概念模式

B.内模式

C.存储模式

D.外模式

答案:A

2.数据库系统中,物理数据独立性是指()

A.外模式改变不影响模式

B.模式改变不影响应用程序

C.模式改变不影响内模式

D.内模式改变不影响应用程序

答案:D

3.下列说法不正确的是()

A.关系DML属于非过程性语言

B.非过程性语言比过程性语言编程复杂

C.非过程性语言增加了系统开销

D.非过程性语言不需要指出“怎么做”

答案:B

4.实现关系代数选择运算的SQL子句是()

A.SELECT

B.ORDER BY

C.FROM

D.WHERE

答案:D

5.已知关系R和S,则R∩S等价于()

A.(R-S)-S

B.S-(S-R)

C.(S-R)-R

D.S-(R-S)

答案:B

6.设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名 LIKE()

A.′_ _ M _′

B.′_ _ M%′

C.′_ _ M _ %′

D.′_%M_ _′

答案:C

7.关系模式设计理论主要解决的问题是()

A.插入异常、删除异常和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性

答案:A

8.设关系模式R(X,Y,Z),F={Y→X,Z→X},分解ρ={XY,YZ}相对于F()

A.是无损联接,也保持函数依赖

B.是无损联接,但不保持函数依赖

C.不是无损联接,但保持函数依赖

D.既不是无损联接,也不保持函数依赖

答案:B

9.在数据库设计的需求分析阶段,描述数据与处理之间关系的方法是()

A.ER图

B.业务流程图

C.数据流图

D.程序框图

答案:C

10.建立索引属于数据库的()

A.概念设计

B.逻辑设计

C.物理设计

D.实现与维护设计

答案:C

11.有如下4条SQL语句:

Ⅰ.CREATE TABLEⅡ.CREATE VIEW

Ⅲ.COMMITⅣ.GRANT

其中具有安全性控制功能的是()

A.Ⅰ和Ⅱ

B.Ⅱ和Ⅲ

C.Ⅲ和Ⅳ

D.Ⅱ和Ⅳ

答案:D

12.SQL中的“断言”机制用于实现数据库的()

A.完整性

B.保密性

C.并发性

D.安全性

答案:A

13.设有事务T1和T2,其并发操作顺序如下图所示,该并发操作带来的问题是()

步骤T1T21读A=502读A=503A=A*2写回4A=A-10写回5……COMMITCOMMIT……

A.丢失更新

B.读“脏数据”

C.事务不能提交

D.不能重复读

答案:A

14.设关系R在场地1,关系S在场地2,R和S如下图所示。下列等式中成立的是

()RABCabcdbcbbfcadSBCDbcdbceebaadbTBCDbcdbceadb题14图

A.T=RS

B.T=SR

C.T=RS

D.T=SR

答案:D

15.在面向对象数据模型中,对象由三个部分组成,即一组变量、消息和()

A.对象类

B.属性

C.方法

D.对象标识

答案:C

二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。

1.结构数据模型的三个组成部分是数据结构、数据操作和___。

答案:数据完整性约束

2.用树型结构表示实体类型及实体间联系的数据模型称为。___ 答案:层次数据模型

3.已知关系R(A,B,C,D)和S(B,C,D),则RS的元数是。___

答案:4

4.关系代数运算中,θ联接可由选择和操作组合而成。___

答案:笛卡儿积

5.若F是最小函数依赖集,则其中每一个函数依赖的右部都是。___

答案:单属性

6.设关系模式R(A,B,C,D),F={A→B,B→C},则B+=___.

答案:BC

7.设有关系模式R(X,Y,Z),F={X→Y,Y→Z},则R的候选键是。___

答案:X

8.一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的。___

答案:原子性

9.事务的持久性是由DBMS的子系统实现。___

答案:恢复管理

10.分布式数据库全局逻辑结构分为全局外模式、全局概念模式、分片模式和模式四个级别。

___

答案:分配

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

1.设有关系模式:S(SNO,SNAME,SEX)和SC(SNO,CNO,GRADE)。

试写出检索成绩(GRADE)不及格(<60)的学生的学号(SNO)、姓名(SNAME)和课程号

(CNO)的关系代数表达式。

答案:SNO,SNAME,CNO(σGRADE<60(SSC))(3分)

2.根据26题给出的关系模式S和SC,写出检索不学"C2"课的学生的学号(SNO)和姓名

(SNAME)的关系代数表达式。

答案:SNO,SNAME(S)(1分)-(1分)SNO,SNAME(σCNO=′C2′(SC))(1分)

3.设有关系模式R(X,Y,Z),F={Y→Z,XZ→Y}。试判断该关系模式为第几范式,并说明理

由。

答案:(1)R∈3NF(1分)

(2)R的候选键为XY和XZ,R中的属性都是主属性,不存在非主属性对候选键的传递函数依赖。

(2分)

4.设关系模式R(A,B,C,D),F={B→A,C→D},分解ρ={AB,BC,CD},试测试ρ相对于

相关文档
最新文档