2008年9月全国计算机等级考试四级数据库工程师试卷解析

需积分: 0 13 下载量 57 浏览量 更新于2024-11-18 1 收藏 268KB DOC 举报
"这份资源包含了2008年9月全国计算机等级考试四级数据库工程师的笔试试卷及其答案,适合备考者复习和检验自身水平。试卷涵盖了数据库应用系统的生命周期模型、系统需求分析方法、数据库设计、权限管理、SQL Server 2000的特性和ADO对象模型等相关知识点。" 知识点详解: 1. 数据库应用系统生命周期模型: - 规划与分析阶段: 这个阶段主要包括需求收集、需求分析和文档编制,如需求规范说明书、系统范围与边界和可行性分析报告,但不包括项目计划书,因为项目计划书通常在后续的系统设计或实施阶段产生。 2. 需求分析方法: - DFD (Data Flow Diagram) 是一种结构化分析方法,用于描述信息系统的数据流动和处理过程,而不是数据分析、数据抽象或业务归纳方法。 3. IDEF1X 图: - IDEF1X 图是一种用于实体关系建模的方法,其中标定型联系、非标定型联系和分类联系都是可能出现的联系类型,但多对多联系在最终的IDEF1X图中是允许的。 4. 索引的建立: - 索引有助于提高查询效率,通常应为频繁出现在GROUP BY、WHERE和连接操作中的属性建立。然而,对于经常需要更新的属性,建立索引可能会降低更新速度,因此不是理想的索引选择。 5. 系统总体设计阶段: - 在这个阶段,输入可能包括技术可行性分析报告和需求规范说明书,而输出可能涉及数据库应用系统体系结构设计、软硬件选型和配置设计等。 6. SQL Server 2000 权限管理: - 正确的授权语句是 `GRANT SELECT ON T1 TO u1`,这允许用户u1在数据库中查询T1表。 7. SQL Server 2000 的公共角色 (puBliC): - puBliC 角色是服务器级的角色,所有登录默认都是其成员,管理员可以在其中进行授权,但不能添加或删除成员。 8. ADO 对象模型中的 Recordset: - Recordset 对象是ADO的核心组件之一,它在客户端内存中存放数据查询的结果,用于在程序中遍历、修改和操作数据。 9. ADO 和 OLEDB 关系: - ADO(ActiveX Data Objects)建立在OLEDB之上,提供了一个更高级别的接口集,简化了数据库访问。 10. UML 静态建模机制: - 用例模型描述了系统与用户之间的交互,是UML中表示需求的主要工具,它并不直接表示系统的静态结构。 以上是试卷中涉及的主要知识点,这些内容对于理解和掌握数据库系统的设计、开发和管理至关重要,对于准备四级数据库工程师考试的考生来说是非常有价值的复习材料。