2021年9月计算机等级考试四级数据库工程师试题.doc
在2021年9月的计算机等级考试四级数据库工程师试题中,涵盖了多个数据库系统相关的知识点,主要包括数据库应用系统的生命周期、需求分析方法、数据库设计、权限管理、SQL Server的使用、ADO对象模型、UML建模、分布式数据库、数据划分策略、事务处理和数据库备份恢复等。 1. **数据库应用系统生命周期**:生命周期包括规划与分析、系统设计、实现、测试、运行维护等阶段。规划与分析阶段的输出成果通常包含需求规范说明书、系统范围与边界、可行性分析报告和项目计划书。 2. **需求分析**:常用的数据流图(DFD)建模方法属于结构化分析方法,用于描述系统中的数据流动和处理过程。 3. **IDEF1X 图**:这是一种用于实体关系建模的方法,其中不包含非标定型联系。 4. **索引的建立**:不适合建立索引的属性通常是那些频繁更新的属性,因为索引更新会导致额外的性能开销。 5. **系统总体设计**:这一阶段的输入包括技术可行性分析报告和需求规范说明书,输出可能包括数据库应用系统的体系结构设计。 6. **SQL Server 权限管理**:正确的授权语句是 `GRANT SELECT ON T1 TO u1`,这给予用户u1查询T1表的权限。 7. **public 角色**:在SQL Server中,public是一个预定义的数据库级角色,管理员可以在其中添加和删除成员。 8. **ADO对象模型**:RecordSet对象用于在客户端内存中存储数据查询结果。 9. **ADO与OLE DB**:ADO是建立在OLE DB接口之上的高层接口集,提供更简单的数据访问接口。 10. **UML 静态建模**:用例图用于表达系统的功能模型,而非数据模型。类图描述类、接口和它们之间的关系,组件图用于表示系统的静态实现视图。 11. **分布式数据库分布策略**:数据分片是对数据进行水平切分,而数据分派是将切片分配到不同的节点。全复制方式可能导致数据冗余和同步维护复杂。 12. **数据划分策略**:范畴划分可能会导致数据分布不均匀和并行处理能力下降的问题。 13. **文档结构**:描述将新记录存储在文件末尾且记录随机分布的是堆文件。 14. **事务恢复**:当事务因违反约束被异常终止时,DBMS通常执行undo操作来撤销事务的影响。 15. **数据转储**:静态转储过程中不允许其他事务访问数据库,而动态转储允许转储期间的数据存取和修改。 16. **逻辑独立性**:外模式/模式映像关系提供了数据与应用程序间的逻辑独立性。 17. **事务日记备份**:在SQL Server中,事务日志备份要求故障恢复模型必须是完整或批量日志。 18. **数据库测试**:数据库系统的压力测试、并发访问测试和查询效率测试属于性能测试,而转储和恢复能力测试则属于系统功能测试。 19. **数据仓库设计**:数据仓库项目的需求通常很稳定,设计重点在于支持分析和决策,而非在线事务处理。 这些知识点涉及到数据库系统开发和管理的核心概念,对于备考四级数据库工程师的考生来说,理解和掌握这些内容至关重要。
剩余17页未读,继续阅读
- 粉丝: 379
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助