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() ′_ _ M%′ ′_ _ M _ %′ ′_%M_ _′
答案:C
A. B. C. D.
′_ _ M _′
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
A. B. C. D.
丢失更新
14. 设关系R在场地1,关系S在场地2,R和S如下图所示。下列等式中成立的是
()RABCabcdbcbbfcadSBCDbcdbceebaadbTBCDbcdbceadb题14图 T=SR T=RS T=SR
答案:D
A. B. C. D.
T=RS
15. 在面向对象数据模型中,对象由三个部分组成,即一组变量、消息和()
A. 对象类 B. 属性 C. 方法 D. 对象标识
答案:C
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答 案。错填、不填均无分。
1. 结构数据模型的三个组成部分是数据结构、数据操作和___。
答案:数据完整性约束
2. 用树型结构表示实体类型及实体间联系的数据模型称为。___