[计算机类试卷]2008年4月数据库工程师真题试卷及答案与解析.doc

上传人:jobexamine331 文档编号:492700 上传时间:2018-11-30 格式:DOC 页数:37 大小:114.50KB
下载 相关 举报
[计算机类试卷]2008年4月数据库工程师真题试卷及答案与解析.doc_第1页
第1页 / 共37页
[计算机类试卷]2008年4月数据库工程师真题试卷及答案与解析.doc_第2页
第2页 / 共37页
[计算机类试卷]2008年4月数据库工程师真题试卷及答案与解析.doc_第3页
第3页 / 共37页
[计算机类试卷]2008年4月数据库工程师真题试卷及答案与解析.doc_第4页
第4页 / 共37页
[计算机类试卷]2008年4月数据库工程师真题试卷及答案与解析.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、2008年 4月数据库工程师真题试卷及答案与解析 1 数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是 。 ( A)实体一联系模型 ( B)关系模型 ( C)面向对象模型 ( D)网状模型 2 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是一 。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 3 考虑一个关系表和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引 项的排列顺序一致,则该索引为 。 ( A)聚集索引 ( B)非聚集索引 ( C)稠密索引 ( D)辅

2、索引 4 当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行时的结果一样这一特性被称为事务的 。 ( A)原子性 ( B)一致性 ( C)持久性 ( D)隔离性 5 在数据库物理设计阶段,建立索引的目的是为了提高数据的 。 ( A)更改效率 ( B)插入效率 ( C)查询效率 ( D)删除效率 6 存储过程是存储在数据库中的 代码,具有很多优点。下列陈述中不属于存储过程优点的是 。 ( A)可通过预编译机制提高数据操作的性能 ( B)可方便地按用户视图表达数据 ( C)可减少客户端和服务器端的网络流量 ( D)可实现一定的安全控

3、制 7 数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是 。 ( A)顺序文件 ( B)聚集文件 ( C)索引文件 ( D)散列文件 8 数据库镜像有很多优点,但不包括 。 ( A)提供完整或接近完整的数据冗余,提高数据可靠性 ( B)主数 据库系统发生故障时,可快速启用数据库镜像提供服务 ( C)降低数据存储系统的建设成本 ( D)提高主数据库系统在升级期间的可用性 9 在 SQL server 2000中,若希望用户 userl具有数据库服务器上的全部权限,则应将 userl加入到下列哪个角色中 ? ( A) dbowner ( B) p

4、ublic ( C) dbdatawfiter ( D) sysadmin 10 SQL, Server 2000提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份备份的内容是 。 ( A)上 次差异备份之后修改的数据库全部内容 ( B)上次完全备份之后修改的数据库全部内容 ( C)上次日志备份之后修改的数据库全部内容 ( D)上次完全备份之后修改的数据内容,但不包含日志等其他内容 11 SQL Server 2000数据库用户的来源 。 ( A)可以是所有 SQL Server的登录账户 ( B)只能是 Windows身份验证的登录账户 ( C)只能是 sQL Server身份验

5、证的登录账户 ( D)可以是其他数据库中的用户 12 数据库的访问接口包括 ODBC、 OLE DB等。其中 ODBC接口是一 。 ( A)专用的访问 SQL Server数据库的接口 ( B)一种开放的、访问数据库的接口规范 ( C)通用的访问任何类型的数据的接口 ( D)一种访问关系数据库的控件 13 VB 6 0中的数据绑定控件必须 。 ( A)同时具有 DataSource属性和 DataField属性 ( B)同时具有 ConnectionStrin9属性和 RecordSource属性 ( C)具有 DamSoure属性 ( D)具有 ConnectionStrin9属性 14 V

6、B 6 0中, ADO数据控件用于 连接数据源的属性是 。 ( A) Refresh ( B) RecordSource ( C) CommandType ( D) ConnectionString 15 在 VB 6 0 ADO对象模型中, RecordSet对象的 AddNew方法的功能是 一。 ( A)在对应的数据库表中增加一条新记录 ( B)在记录集中增加一个新列 ( C)在内存中开辟存放一条新记录的空间 ( D)增加一个新的记录集 16 在分布式数据库系统中,一般不适合作为衡量查询代价依据的是 。 ( A) CP(J代价 ( B) I 0代价 ( C)通信代价 ( D)存储代价 17

7、 在 LIML模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是 -。 ( A)协作图 ( B)状态图 ( C)顺序图 ( D)部署图 18 在分布式数据库的数据分配策略中,若全局数据存在多个副本,且在每个物理场地都保存一个完整的数据副本,则该策略属于 。 ( A)集中式策略 ( B)分割式策略 ( C)全复制式策略 ( D)混合式策略 19 许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合适理由 ? ( A)充分利用企业信息系统生成的数据 ( B)把企业的各种应用系统集中在一起 ( C)解决企业基本业务应用和数据分析应用之间的性能冲突问题 ( D

8、)以面向主题、集成的方式合理组织数据,实现跨专业视图 20 从联机事务处理 (OL,TP)环境中抽取数据、建立新的数据分析环境的最初出发点是 - 。 ( A)对企业信息系统中的数据进行整理 ( B)解决企业信息系统中的数据孤岛问题 ( C)解决企业基本业务应用和数据分析应用之间的性能冲突问题 ( D)解决企业信息系统中的蜘蛛网问题 21 数据模型定义了 数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是 。 ( A)实体一联系模型 ( B)关系模型 ( C)面向对象模型 ( D)网状模型 22 根据数据库应用系统生命周期模型,完成数据

9、库关系模式设计的阶段是一 。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 23 考虑一个关系表和建立在该表上的一个索引,如果该表中数据记录的排列顺序与该索引的索引项的排列顺序一致,则该索引为 。 ( A)聚集索引 ( B)非聚 集索引 ( C)稠密索引 ( D)辅索引 24 当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行时的结果一样这一特性被称为事务的 。 ( A)原子性 ( B)一致性 ( C)持久性 ( D)隔离性 25 在数据库物理设计阶段,建立索引的目的是为了提高数据的 。 ( A)更改效

10、率 ( B)插入效率 ( C)查询效率 ( D)删除效率 26 存储过程是存储在数据库中的代码,具有很多优点。下列陈述中不属于存储过程优点的是 。 ( A)可通过预编译机制提高数据操作的性能 ( B)可方便地按用户视图表达数据 ( C)可减少客户端和服务器端的网络流量 ( D)可实现一定的安全控制 27 数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是 。 ( A)顺序文件 ( B)聚集文件 ( C)索引文件 ( D)散列文件 28 数据库镜像有很多优点,但不包括 。 ( A)提供完整或接近完整的数据冗余,提高数据可靠性 ( B)主数据库系统

11、发生故障时,可快速启用数据库镜像提供服务 ( C)降低数据存储系统的建设成本 ( D)提高主数据库系统在升级期间的可用性 29 在 SQL server 2000中,若希望用户 userl具有数据库服务器上的全部权限,则应将 userl加入到下列哪个角色中 ? ( A) dbowner ( B) public ( C) dbdatawfiter ( D) sysadmin 30 SQL, Server 2000提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份备份的内容是 。 ( A)上次差异备份之后修改的数据库全部内容 ( B)上次完全备 份之后修改的数据库全部内容 ( C)上次

12、日志备份之后修改的数据库全部内容 ( D)上次完全备份之后修改的数据内容,但不包含日志等其他内容 31 SQL Server 2000数据库用户的来源 。 ( A)可以是所有 SQL Server的登录账户 ( B)只能是 Windows身份验证的登录账户 ( C)只能是 sQL Server身份验证的登录账户 ( D)可以是其他数据库中的用户 32 数据库的访问接口包括 ODBC、 OLE DB等。其中 ODBC接口是一 。 ( A)专用的访问 SQL Server数据库的接口 ( B)一种开放的、访问数据库的接口规范 ( C)通用的访问任何类型的数据的接口 ( D)一种访问关系数据库的控件

13、 33 VB 6 0中的数据绑定控件必须 。 ( A)同时具有 DataSource属性和 DataField属性 ( B)同时具有 ConnectionStrin9属性和 RecordSource属性 ( C)具有 DamSoure属性 ( D)具有 ConnectionStrin9属性 34 VB 6 0中, ADO数据控件用于连接数据源的属性是 。 ( A) Refresh ( B) RecordSource ( C) CommandType ( D) ConnectionString 35 在 VB 6 0 ADO对象模型中, RecordSet对象的 AddNew方法的功能是 一。

14、( A)在对应的数据库表中增加一条新记录 ( B)在记录集中增加一个新列 ( C)在内存中开辟存放一条新记录的空间 ( D)增加一个新的记录集 36 在分布式数据库系统中,一般不适合作为衡量查询代价依据的是 。 ( A) CP(J代价 ( B) I 0代价 ( C)通信代价 ( D)存储代价 37 在 LIML模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是 -。 ( A)协作图 ( B)状态图 ( C)顺序图 ( D)部署图 38 在分布式数据库的数据分配策略中,若全局数据存在多个副本,且在每个物理场地都保存一个完整的数据副本,则该策略属于 。 ( A)集中式策略

15、( B)分割式策略 ( C)全复制式策略 ( D)混合式策略 39 许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合适理由 ? ( A)充分利用企业信息系统生成的数据 ( B)把企 业的各种应用系统集中在一起 ( C)解决企业基本业务应用和数据分析应用之间的性能冲突问题 ( D)以面向主题、集成的方式合理组织数据,实现跨专业视图 40 从联机事务处理 (OL,TP)环境中抽取数据、建立新的数据分析环境的最初出发点是 - 。 ( A)对企业信息系统中的数据进行整理 ( B)解决企业信息系统中的数据孤岛问题 ( C)解决企业基本业务应用和数据分析应用之间的性能冲突问题 ( D

16、)解决企业信息系统中的蜘蛛网问题 41 在数据库三级模式结构中,对数据库中全部数据的逻辑结构和特征进行描述的是 。 ( A)外模式 ( B)模式 ( C)子模式 ( D)内模式 42 在数据库应用系统设计过程中,属于物理设计范畴的是 。 ( A)数据流图设计 ( B)实体一联系图设计 ( C)关系模式设计 ( D)索引设计 43 下述不属于数据库维护工作的是 。 ( A)使用数据定义语言建立多个表,构建数据库总体架构 ( B)根据备份计划周期性地备份数据库 ( C)检测数据库的空间使用情况 ( D)调整数据库参数,进行性能优化 44 以下哪个设计内容不属于数据库应用系统总体设计范畴 ? ( A

17、)数据库应用系统体系结构设计 ( B)软硬件选型和配置设计 ( C)数据库应用软件总体设计 ( D)关系模式设计 45 下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是 。 ( A)属性的名字和类型信息 ( B)表上的授权信息 ( C)表中的一个元组 ( D)定义在表上的索引类型 46 关于并行数据库结构,以下说法错误的是 。 ( A)在共享内存结构的系统中,如果处理器数量过多,容易造成内存访问冲突 ( B)在共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共 享磁盘 ( C)在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源 ( D)层次

18、结构综合了共享内存、共享磁盘和无共享结构的特点 47 针对数据量很大的数据库系统,最适合调试应用程序的时机是 。 ( A)数据库尚未建立之前 ( B)数据库已经建立,但尚未装入任何数据 ( C)数据库已经建立,并已装入部分数据 ( D)全部数据装入数据库之后或投入运行之后 48 对基于检查点的恢复技术,下列说法中错误的是 。 ( A)无论事务在检查点之前还是之后提交,都需执行 REDO操作 ( B)可 以提高恢复效率 ( C)可以定期建立,也可以按照某种规则建立检查点 ( D)能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作 49 设有关系模式:教师表 (教师号,教师名,所在系,工资

19、 ),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是 。 ( A) CREATE VIEW SalaryView(系名。工资总额 )ASSELECT。所在系,COUNT(工资 )FROM教师表 GROUP BY所在系 ( B) CREATE VIEW SalaryView(系名,工资总额 )AS SELECT所在系 , sLJM(工资 )FROM教师表 GROUP BY所在系 ( C) CREATE VIEW SalaryView AS SELECT所在系, COtYNT(工资 )FROM教师表 GROUP BY所在系 ( D) CREATE VIEW SalaryView AS

20、SELECT所在系, SLJM(工资 )FROM教师表 GROUP BY所在系 50 下列各图给出的 4个并发调度中,哪个不是冲突可串行的 ? ( A) ( B) ( C) ( D) 51 在数据库三级模式结构中,对数据库中全部数据的逻辑结构和 特征进行描述的是 。 ( A)外模式 ( B)模式 ( C)子模式 ( D)内模式 52 在数据库应用系统设计过程中,属于物理设计范畴的是 。 ( A)数据流图设计 ( B)实体一联系图设计 ( C)关系模式设计 ( D)索引设计 53 下述不属于数据库维护工作的是 。 ( A)使用数据定义语言建立多个表,构建数据库总体架构 ( B)根据备份计划周期性

21、地备份数据库 ( C)检测数据库的空间使用情况 ( D)调整数据库参数,进行性能优化 54 以下哪个设计内容不属于数据库应用系统总体设计范畴 ? ( A)数据库应用系统体系结构设计 ( B)软硬件选型和配置设计 ( C)数据库应用软件总体设计 ( D)关系模式设计 55 下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是 。 ( A)属性的名字和类型信息 ( B)表上的授权信息 ( C)表中的一个元组 ( D)定义在表上的索引类型 56 关于并行数据库结构,以下说法错误的是 。 ( A)在共享内存结构的系统中,如果处理器数量过多,容易造成内存访问冲突 ( B)在共享磁盘结构的系

22、统中,所有处理机都没有独立的主存储器, 并且通过网络共享磁盘 ( C)在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源 ( D)层次结构综合了共享内存、共享磁盘和无共享结构的特点 57 针对数据量很大的数据库系统,最适合调试应用程序的时机是 。 ( A)数据库尚未建立之前 ( B)数据库已经建立,但尚未装入任何数据 ( C)数据库已经建立,并已装入部分数据 ( D)全部数据装入数据库之后或投入运行之后 58 对基于检查点的恢复技术,下列说法中错误的是 。 ( A)无论事务在检查点之前还是之后提交,都需执行 REDO操 作 ( B)可以提高恢复效率 ( C)可以定期建立,也可

23、以按照某种规则建立检查点 ( D)能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作 59 设有关系模式:教师表 (教师号,教师名,所在系,工资 ),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是 。 ( A) CREATE VIEW SalaryView(系名。工资总额 )ASSELECT。所在系,COUNT(工资 )FROM教师表 GROUP BY所在系 ( B) CREATE VIEW SalaryView(系名,工资总额 )AS SELECT所在系, sLJM(工资 )FROM教师表 GROUP BY所在系 ( C) CREATE VIEW SalaryView A

24、S SELECT所在系, COtYNT(工资 )FROM教师表 GROUP BY所在系 ( D) CREATE VIEW SalaryView AS SELECT所在系, SLJM(工资 )FROM教师表 GROUP BY所在系 60 下列各图给出的 4个并发调度中,哪个不是冲突可串行的 ? ( A) ( B) ( C) ( D) 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答 题卡的相应位置上,否则无效。 61 数据库应用系统功能设计包括哪两个方面 ?每个方面主要由哪些设计步骤组成 ? 62 数据库系统处理死锁一般采用哪两类方法 ?简述每类方法的基本原理。 63 请按要求解答下列问题: 在

25、设计数据库应用系统时,需要对系统所需的存储空间进行规划。规划时需要考虑多种因素,请列出其中的 4种。 设有商品销售系统,该系统每天最多产生 1万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3年的销售记录,每年按 365天计算。商品销售数据表包含的属性及各属性占用的字节分别为: 商品号 (10个字节 )、销售数量 (8个字节 )、价格 (8个字节 )、金额 (8个字节 )、收银台编号 (4个字节 )、销售员编号 (4个字节 )、销售时间 (8个字节 )。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8kB(共 8192个字节 )。该数据库管理系统规定数据页空间全部

26、用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。 请计算在数据库中保存商品销售数据表需要的数据页数目,要求写出计算过程。 64 数据库应用系统功能设计包括哪两个方面 ?每个方面主要由哪些设计步骤组成 ? 65 数据库系统处 理死锁一般采用哪两类方法 ?简述每类方法的基本原理。 66 请按要求解答下列问题: 在设计数据库应用系统时,需要对系统所需的存储空间进行规划。规划时需要考虑多种因素,请列出其中的 4种。 设有商品销售系统,该系统每天最多产生 1万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3年的销售记录,每年按 365天计算。商品销售数据表包含的属性及各属

27、性占用的字节分别为:商品号 (10个字节 )、销售数量 (8个字节 )、价格 (8个字节 )、金额 (8个字节 )、收银台编号 (4个字节 )、销售员编号 (4个字节 )、销售时 间 (8个字节 )。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8kB(共 8192个字节 )。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。 请计算在数据库中保存商品销售数据表需要的数据页数目,要求写出计算过程。 67 设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系 (DEPT)信息包括系编号 (D

28、eptNO)、系名称(DeptName);教师 (1eacher)信息包括教师号 (1NO)、教师名 (TName);课程 (Course)信息包括课程号 (CNO)、课程名 (CName)、课程学分 (Credit);学生 (Student)信息包括学号 (SNO)、学生姓名 (SName)、学生性别 (Sex)。 选课系统的管理规则如下: i一个系可聘用多名教师,一名教师只受聘于一个系; ii一个系可有多名学生,一名学生只属于一个系; iii一名教师可讲授多门课程,一门课程可由多名教师讲授; iv一名学生可选修多门课程,一门课程可被多个学生选修; v学生选修完课程后,可获得相应课程的成绩。

29、 请针对以上描述,完成 下列设计内容: 构建选课系统的 ER图。 (要求图中的实体集名用试卷中给出的英文名,联系名用联系所关联的实体集名的首字母,字母间用 “一 ”或 “一 ”连接,大小写不限 ) 根据所构建的 ER图,设计满足 3NF的关系模式,并标出每个关系模式的主码和外码。 (要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限 ) 68 设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系 (DEPT)信息包括系编号 (DeptNO)、系名称(DeptName);教师 (1eacher)信息包括教师号 (1NO)、教师名

30、(TName);课程 (Course)信息包括课程号 (CNO)、课程名 (CName)、课程学分 (Credit);学生 (Student)信息包括学号 (SNO)、学生姓名 (SName)、学生性别 (Sex)。 选课系统的管理规则如下: i一个系可聘用多名教师,一名教师只受聘于一个系; ii一个系可有多名学生,一名学生只属于一个系; iii一名教师可讲授多门课程,一门课程可由多名教师讲授; iv一名学生可选修多门课程,一门课程可被多个学生选修; v学生选修完 课程后,可获得相应课程的成绩。 请针对以上描述,完成下列设计内容: 构建选课系统的 ER图。 (要求图中的实体集名用试卷中给出的英

31、文名,联系名用联系所关联的实体集名的首字母,字母间用 “一 ”或 “一 ”连接,大小写不限 ) 根据所构建的 ER图,设计满足 3NF的关系模式,并标出每个关系模式的主码和外码。 (要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限 ) 69 现有如下两个关系模式: Employees(Eid, Name, DeptNO) Departments(DeptNO, DeptName, TotalNumber) Employees关系模式描述了职工编号、姓名和所在部门编号; Departments关系模式描述了 部门编号、名称和职工总人数。 请按 SQL Server所采用的

32、 rransactSQL语法格式编写实现具有如下功能的后触发型触 发器:每当在 Employees表中插入一行数据时,相应部门的职工总人数就加 1。 70 现有如下两个关系模式: Employees(Eid, Name, DeptNO) Departments(DeptNO, DeptName, TotalNumber) Employees关系模式描述了职工编号、姓名和所在部门编号; Departments关系模式描述了 部门编号、名称和职工总人数。 请按 SQL Server所采用的 rransactSQL语法格式编写实现具有如下功能的后触发型触 发器:每当在 Employees表中插入一行

33、数据时,相应部门的职工总人数就加 1。 2008年 4月数据库工程师真题试卷答案与解析 1 【正确答案】 A 【试题解析】 概念模型是按用户的观点对数据建模,强调其语义表达能力,概念应该简单、清晰、易于用户理解,它是对现实世界的 第一层抽象,是用户和数据库设计人员之间进行交流的工具。其典型代表就是著名的 “实体一联系模型 ”。 2 【正确答案】 C 【试题解析】 数据库应用系统的逻辑设计包括数据库逻结构设计、数据库事务概要设计和应用程序概要设计三方面。数据库逻辑结构设计的主要步骤为:将 ER图转换为初始关系模式,对初始关系模式进行优化,检查关系表对数据库事务的支持性,确定关系模式完整性约束,设

34、计基于关系模式的用户视图。 3 【正确答案】 A 【试题解析】 对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺 序与索引文件中索引项的排列顺序一致,则该索引文件称为聚集索引。否则,该索引文件称为非聚集索引。 4 【正确答案】 D 【试题解析】 事务具有四个特性:原子性、一致性、隔离性和持久性。 原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。 一致性:即必须保证在数据库状态发生变化时数据库数据的一致性,在事务作用于数据库过程中,数据应始终满足完整性约束。 隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。 持久性:

35、指一个事务一旦提交。它 对数据库中数据的改变就应该是永久的。 5 【正确答案】 C 【试题解析】 为数据表创建索引的目的是提高查询的检索效率。 6 【正确答案】 B 【试题解析】 存储过程是编译好了的一些 SQI。语句,应用程序需要用的时候直接调用就可以了,所以效率很高。使用存储过程有以下的优点: 1)存储过程町以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。 2)可保证数据的安全性和完整性。 3)在运行存储过程前,数据库已对其进行了语法和句法分析,并给出了优化执行方案。这种已经编译好的过程可极大 地改善 SQL语句的性能。由于执行 SQI。语句的大部分工作已经完成,所以

36、存储过程能以极快的速度执行。 4)可以降低网络的通信量。故 “可方便地按用户视图表达数据 ”不属于存储过程的优点。 7 【正确答案】 D 【试题解析】 散列文件是利用散列存储方式组织的文件,亦称直接存取文件。散列文件根据文件中关键字的特点,设计一个哈希函数和处理冲突的方法,将记录散列到存储设备上。故利用哈希函数实现对数据文件快速访问的是散列文件。 8 【正确答案】 C 【试题解析】 数据库镜像是用于提高数据库可用性的解决方案。数据库镜像提供了完整或接近完整的数据冗余,增加了数据保护;主数据库系统发生故障时,可快速启动数据库镜像提供服务,增加了数据库的可用性;提高了在升级过程中主数据库系统的可用

37、性。 9 【正确答案】 A 【试题解析】 在 SQL Server 2000中,若想让用户在数据库中拥有全部权限,则应将用户加入到 dbowner角色中。 10 【正确答案】 B 【试题解析】 差异备份是备份从最近的完全备份之后对数据所作的修改。 11 【正 确答案】 D 【试题解析】 SQL Server 的用户有两种类型: Windows授权用户和 SQL授权用户。 12 【正确答案】 B 【试题解析】 ODBC是一种开放的、访问数据库的接口规范。 13 【正确答案】 C 【试题解析】 在 VB 6 0预定义的标准控件中,凡是具有 Data Source属性的控件都是数据绑定控件。 14

38、【正确答案】 D 【试题解析】 ADO数据控件用于连接数据源的属性足 ConnectionStringo 15 【正确答案】 A 【试题 解析】 RecordSet对象的 AddNew方法的功能是向记录集中添加一条新记录。 16 【正确答案】 D 【试题解析】 在分布式数据库系统中,查询代价不仅要考虑 CPU代价和 I O代价,还要考虑站点问传输数据的通信代价。 17 【正确答案】 A 【试题解析】 在 UML模型中,用于表达一系列的对象、对象之间联系以及对象间发送和接收消息的图是协作图。顺序图按时间顺序描述了系统元素间的交互。部署图描述了环境元素的配置,并把实现系统的元素映射到配置上。状态图

39、描述了系统元素的状态条件和响应。 18 【正确答案】 C 【试题解析】 数据分配的方法有集中式、分割式、全复制式和混合式。集中式是指所有数据片断都在一个场地上。分割式是指所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上。全复制式是指全局数据有多个副本,在每个物理场地中都有一个完整的数据副本。混合式是指全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据。这种分布方法介于分割式和全复制式之间。 19 【正确答案】 B 【试题解析】 建立数据仓库不是简 单地把企业的各种应用集中在一起,而是利用企业信息系统生成的数据,以面

40、向主题、集成的方式合理组织数据,解决了数据分析应用和企业基本业务之间性能冲突的问题。 20 【正确答案】 C 【试题解析】 采用数据抽取程序从 OLTP系统中抽取数据的最主要原因是解决不同类型应用程序之间的性能冲突问题。 21 【正确答案】 A 【试题解析】 概念模型是按用户的观点对数据建模,强调其语义表达能力,概念应该简单、清晰、易于用户理解,它是对现实世界的第一层抽象,是用户和数据库设计人员之间进行交流的工具。其典型代 表就是著名的 “实体一联系模型 ”。 22 【正确答案】 C 【试题解析】 数据库应用系统的逻辑设计包括数据库逻结构设计、数据库事务概要设计和应用程序概要设计三方面。数据库

41、逻辑结构设计的主要步骤为:将 ER图转换为初始关系模式,对初始关系模式进行优化,检查关系表对数据库事务的支持性,确定关系模式完整性约束,设计基于关系模式的用户视图。 23 【正确答案】 A 【试题解析】 对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序一致,则该索引文件称为聚集索 引。否则,该索引文件称为非聚集索引。 24 【正确答案】 D 【试题解析】 事务具有四个特性:原子性、一致性、隔离性和持久性。 原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。 一致性:即必须保证在数据库状态发生变化时数据库数据的一致性,在事务作用于数

42、据库过程中,数据应始终满足完整性约束。 隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。 持久性:指一个事务一旦提交。它对数据库中数据的改变就应该是永久的。 25 【正确答 案】 C 【试题解析】 为数据表创建索引的目的是提高查询的检索效率。 26 【正确答案】 B 【试题解析】 存储过程是编译好了的一些 SQI。语句,应用程序需要用的时候直接调用就可以了,所以效率很高。使用存储过程有以下的优点: 1)存储过程町以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。 2)可保证数据的安全性和完整性。 3)在运行存储过程前,数据库已对其

43、进行了语法和句法分析,并给出了优化执行方案。这种已经编译好的过程可极大地改善 SQL语句的性能。由于执行 SQI。语句的大部 分工作已经完成,所以存储过程能以极快的速度执行。 4)可以降低网络的通信量。故 “可方便地按用户视图表达数据 ”不属于存储过程的优点。 27 【正确答案】 D 【试题解析】 散列文件是利用散列存储方式组织的文件,亦称直接存取文件。散列文件根据文件中关键字的特点,设计一个哈希函数和处理冲突的方法,将记录散列到存储设备上。故利用哈希函数实现对数据文件快速访问的是散列文件。 28 【正确答案】 C 【试题解析】 数据库镜像是用于提高数据库可用性的解决方案。数据库镜像提供了完整

44、或接近完整的数据冗余,增 加了数据保护;主数据库系统发生故障时,可快速启动数据库镜像提供服务,增加了数据库的可用性;提高了在升级过程中主数据库系统的可用性。 29 【正确答案】 A 【试题解析】 在 SQL Server 2000中,若想让用户在数据库中拥有全部权限,则应将用户加入到 dbowner角色中。 30 【正确答案】 B 【试题解析】 差异备份是备份从最近的完全备份之后对数据所作的修改。 31 【正确答案】 D 【试题解析】 SQL Server 的用户有两种类型: Windows授权用户和 SQL授权用户。 32 【正确答案】 B 【试题解析】 ODBC是一种开放的、访问数据库的接

45、口规范。 33 【正确答案】 C 【试题解析】 在 VB 6 0预定义的标准控件中,凡是具有 Data Source属性的控件都是数据绑定控件。 34 【正确答案】 D 【试题解析】 ADO数据控件用于连接数据源的属性足 ConnectionStringo 35 【正确答案】 A 【试题解析】 RecordSet对象的 AddNew方法的功能是向记录集中添加一条新记录。 36 【正确答案 】 D 【试题解析】 在分布式数据库系统中,查询代价不仅要考虑 CPU代价和 I O代价,还要考虑站点问传输数据的通信代价。 37 【正确答案】 A 【试题解析】 在 UML模型中,用于表达一系列的对象、对象

46、之间联系以及对象间发送和接收消息的图是协作图。顺序图按时间顺序描述了系统元素间的交互。部署图描述了环境元素的配置,并把实现系统的元素映射到配置上。状态图描述了系统元素的状态条件和响应。 38 【正确答案】 C 【试题解析】 数据分配的方法有集中式、分割式、全复制式和混合式。集中式是指 所有数据片断都在一个场地上。分割式是指所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上。全复制式是指全局数据有多个副本,在每个物理场地中都有一个完整的数据副本。混合式是指全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据。这种分布方法

47、介于分割式和全复制式之间。 39 【正确答案】 B 【试题解析】 建立数据仓库不是简单地把企业的各种应用集中在一起,而是利用企业信息系统生成的数据,以面向主题、集成的方式合理组织数据,解决 了数据分析应用和企业基本业务之间性能冲突的问题。 40 【正确答案】 C 【试题解析】 采用数据抽取程序从 OLTP系统中抽取数据的最主要原因是解决不同类型应用程序之间的性能冲突问题。 41 【正确答案】 B 【试题解析】 模式是对数据库中全体数据的逻辑结构和特征的描述。是所有用户的公共数据视图,也称为逻辑模式或概念模式。 42 【正确答案】 D 【试题解析】 物理设计阶段的内容包括确定数据库存储结构,即确

48、定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构。 43 【正 确答案】 A 【试题解析】 数据库日常维护工作是系统管理员的重要职责,其内容主要包括以下几个部分: 1)备份数据库和事务日志; 2)监视系统运行状况,及时处理系统错误。包括监视当前用户以及进程的信息和目标占用空间情况; 3)调整数据库参数,进行性能优化。 44 【正确答案】 D 【试题解析】 系统总体设计的主要内容如下:确定 DBAS体系结构;软硬件选型和配置设计;应用软件总体设计;业务规则初步设计。 D项不属于系统总体设计的内容。故答案选 D。 45 【正确答案】 C 【试题解析】 数据字典 中的元数据包括:关系模式信息

49、、与视图描述有关的信息、关系的存储结构和存取方法信息、完整性约束、安全性有关的信息、数据库运行统计信息。 46 【正确答案】 B 【试题解析】 在共享磁盘结构的系统巾,所有的处理机拥有独立的主存储器,通过互联网共享磁盘。 47 【正确答案】 C 【试题解析】 对于数据量很大的数据库系统,最适合调试应用程序的阶段是在数据库已经建立,并已装人部分数据的时候。 48 【正确答案】 A 【试题解析】 利用检查点方法进行恢复的步骤: 1)从重新开始文件中找到最 后一个检查点记录在日志文件中的地址,由该地址在日志文件中找到最后一个检查点记录。 2)由该检查点记录得到检查点建立时刻所有正在执行的事务清单 ACTIVEIJSI建立两个事务队列 UNDOIJST和 REDOLIST,把 ACTIVELIST暂时放入UNDOIJST队列, REDOIaST队列暂为空。 3)从检查点开始正向扫描日

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

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1