2010年全国自考数据库系统原理模拟试卷(九)及答案

  • 格式:doc
  • 大小:102.00 KB
  • 文档页数:8

更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/5346389

2010年全国自考数据库系统原理模拟试卷(九) 一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中 只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无 分。

1. 层次型、网状型和关系型数据库划分原则是()

A. 记录长度

B. 文件的大小

C. 联系的复杂程度

D. 数据之间的联系

答案:D

2. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()

A. 同一个应用中的多个程序共享一个数据集合

B. 多个用户、同一种语言共享数据

C. 多个用户共享一个数据文件

D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合

答案:D

3. 数据库系统的核心是()

A. 数据库

B. 数据库管理系统

C. 数据模型

D. 软件工具

答案:B

4. 设关系R和S具有相同的结构,由属于S值但不属于R的元组构成的新关系的操作。记为()

A. R-S

B. S-R

C. R∩S

D. R∪S

答案:B

5. 使用CREATE TABLE语句建立的是()

A. 数据库

B. 表

C. 视图

D. 索引

答案:B 更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/5346389

6. 在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中()

A. 属性名都不相同

B. 去掉了重复的列

C. 行都不相同

D. 属性值都不相同

答案:C

7. ()是对概念之间联系进行抽象的一种方法。

A. 聚集

B. 概括

C. 数据的泛化/细化

D. 分解

答案:C

8. 从数据库设计角度观察,数据模型可分为两个级别()

A. 关系模型和非关系模型

B. 概念模型和实施模型

C. 逻辑模型和物理模型

D. 层次模型和关系模型

答案:B

9. 如果两个实体之间的联系是1∶M,则实现1∶M联系的方法是()

A. 将两个实体转换成一个关系

B. 将两个实体转换的关系中,分别加入另一个关系的主码

C. 将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中

D. 将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中

答案:C

10. 把ER图转换成关系模型的过程属于数据库设计的()

A. 总体结构设计

B. 概念结构设计

C. 物理结构设计

D. 逻辑结构设计

答案:D

11. 文件系统的缺点是()

A. 数据联系密切

B. 数据独立性程度高

C. 数据依赖于程序

D. 结构简单

答案:C 12. 数据库中全体数据的整体逻辑结构描述称为()

A. 存储模式

B. 内模式

C. 外模式

D. 概念模式

答案:D

更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/5346389

13. 在嵌入式SQL中,当在SQL语句中引用宿主语言的程序变量时,程序变量应()

A. 加前缀$

B. 加后缀$

C. 加前缀:

D. 加后缀:

答案:C

14. SQL语言的ROLLBACK语句的主要作用是()

A. 终止程序

B. 保存数据

C. 事务提交

D. 事务回滚

答案:D

15. 死锁发生时()

A. 两个事务什么都没做

B. 两个事务都需撤消

C. 撤消其中一个事务,把两个事务都恢复到初态

D. 撤消其中一个事务,并恢复到初态

答案:D

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

1. 关系数据库是采用___作为数据的组织方式。

答案:关系模型

2. ODBC中,创建数据源最简单的方法是使用ODBC的___。

答案:驱动程序管理器

3. 数据库用户有。___

答案:DBA、专业用户、应用程序员、最终用户

4. 数据字典的两种主要类型:___。

答案:集成式和独立式 5. ER图的基本成分有___。

答案:矩形框、菱形框、椭圆形框、直线

6. DBMS中的存储管理器由___组成。

更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/5346389

答案:授权和完整性管理器、事务管理器、文件管理器、缓冲区管理器 7. ODBC函数SQLGetData的功能是___。

答案:获以光标所反指向数据

8. 系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制

方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种情况称为___。 答案:系统故障

9. 键有几种不同形式,即。___

答案:超键、候选键、主键、外键

10. ___和___,为我们进行优化设计提供了理论依据。

答案:关系规范化理论关系分解方法

三、简答题(本大题共10小题,每小题3分,共30分) 1. 简述关系模式分解应具有的特性。

答案:关系模式R相对于函数依赖集F分解成数据库模式ρ=R1,R2…,RK一般应具有以下四项特 性: (1)ρ中每个关系模式Ri上应有某种范式性质(3NF或BCNF); (2)无损联接,即对于R上任何满足F的泛关系应满足r=∞ki=1πRi(r); (3)保持函数依赖集,即ri=(Uki=1πRi(F))|=F; (4)最小性,指ρ中模式个数应最少和模式中属性总数应最少。

2. 简述在SQL中非显式索引的含义。

答案:在索引被创建后,在索引被撤销前用户不会再用到该索引键的名称,而索引在用户对表进 行查询处理时会自动起作用。

3. 除了访问数据的权限,系统还提供给用户哪些修改数据库模式的权限?

答案:(1)索引权限:允许用户创建和删除索引。 (2)资源权限:允许用户创建新的关系。 (3)修改权限:允许用户在关系结构中加入或删除属性。 (4)撤消权限:允许用户撤消关系。

4. 试对DBS的全局结构作详细解释。

答案:DBS全局结构由以下四大部分组成: (1)数据库用户 (2)DBMS查询处理器 (3)DBMS存储管理器 (4)磁盘存储器中的数据结构 5. 举例说明关系模式的超键、候选键和主键。

更多优质自考资料,请访问自考乐园俱乐部http://tieba.baidu.com/club/5346389

答案:键由一个或几个属性组成。在关系中能惟一标识元组的属性集称为关系模式的超键;不含 有多余属性的超键称为候选集;用户选做元组标识的一个候选键称为主键。 例如:在学生关系模式S(S#,SNAME,AGE,SEX)中,(S#,SNAME)是学生关系模式的超键,但不 是候选键,而(S#)是候选键,并且如果关系中不允许有同名同姓的学生,那么(SNAME)也可作为 候选键;如果在实际应用中,选择(S#)作为插入、删除或查找的操作变量,那么(S#)是主键;如 果在实际应用中,选择(SNAME)作为插入、删除或查找的操作变量,那么(SNAME)是主键。

6. 数据加密有些什么优点?如何实现?

答案:优点: (1)用密码存储口令或数据可以保证数据库的安全性; (2)数据采用密码传输可以防止中途被非法载获。 实现的方法有:替换法、明键加密法。

7. 数据库设计的规划阶段应做哪些事情?

答案:(1)对建立数据库的必要性和可行性进行分析; (2)确定数据库系统在组织中和信息系统在组织中的地位。 (3)确定各个数据库方面的联系; (4)写出详尽的可行性分析报告和数据库系统规划纲要。

8. 试叙述DBMS对数据库的保护作用。

答案:DBMS对数据库的保护主要通过四个方面实现: (1)数据库的恢复:在数据库被破坏或数据不正确时,系统有能力把数据库恢复到正常的状态; (2)数据库的并发控制:当多个用户同时对同一个数据进行操作时,可能会破坏数据库中数据 ,或者用户读了不正确的数据,并发控制子系统能防止错误发生,正确处理好多用户、多任务环 境下的并发操作; (3)数据库的完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错 误的操作; (4)数据库的安全性控制:防止未经授权的用户蓄谋或无意地存取数据库中的数据,以免数据的 泄漏、更改或破坏。

9. 什么是“权限”?用户访问数据库可以有哪些权限?对数据库模式有哪些修改权限?

答案:(1)权限是指用户使用数据库的方式。 (2)用户访问数据库的权限有以下四种: ①读权限:允许用户读数据,但不能修改数据。 ②插入权限:允许用户插入新的数据,但不能修改数据。 ③修改权限:允许用户修改数据,但不能删除数据。 ④删除权限:允许用户删除数据。 (3)系统提供给用户修改数据库模式的权限: ①索引权限:允许用户创建和删除索引。 ②资源权限:允许用户创建新的关系。 ③修改权限:允许用户在关系结构中加入或删除属性。