2021年9月全国计算机等级考试四级笔试试试卷数据库工程师.doc
【知识点详解】 1. 数据库应用系统生命周期模型:数据库应用系统的生命周期通常包括规划与分析、需求分析、系统设计、实施、运行与维护等阶段。在规划与分析阶段,主要成果包括需求规范阐明书、系统范畴与边界分析以及可行性分析报告,而项目筹划书则可能在后续阶段产生。 2. DFD(数据流图)建模:DFD是构造化分析方法的一部分,用于表示系统中的数据流动和处理过程,是信息系统需求分析中常用的一种图形表示工具。 3. IDEF1X 图与联系类型:IDEF1X是用于实体关系建模的标准方法。在最终的IDEF1X模型中,所有的联系都应该被明确规定,多对多联系(m:n)不能直接出现在模型中,需要被分解为两个一对多联系。 4. 索引的适用性:数据库索引可以提高查询速度,但也会增加写操作的开销。因此,对于经常需要更新的属性,建立索引可能会降低性能。 5. 系统总体设计阶段:在系统总体设计阶段,输入通常包括技术可行性分析报告和需求规范阐明书,此阶段的任务包括软硬件选型和配置设计,以及数据库应用系统体系结构设计等。 6. SQL Server 权限管理:SQL Server中的授权语句用于控制用户对数据库对象的访问权限。例子中的正确授权语句是`GRANT SELECT ON T1 TO u1`,允许用户u1查询T1表。 7. SQL Server 的public角色:public是数据库级别的角色,所有数据库用户默认都是其成员,可以对其授权,但不能添加或删除成员。 8. ADO RecordSet对象:RecordSet是ADO对象模型中的核心对象,用于在客户端内存中存储从数据库查询得到的数据。 9. ADO与OLE DB的关系:ADO是建立在OLE DB之上的高层接口集,提供了更易于使用的编程接口。 10. UML静态建模:用例模型用于描述系统功能需求,类图描述类、接口和它们之间的关系,而组件图用于表示系统的物理结构,如源代码、可执行文件和数据库。 11. 分布式数据库分布策略:数据分片是对数据的逻辑划分,数据分配是将分片的数据物理分布到不同的节点上。全复制策略可以提供高可用性和快速响应,但数据冗余和同步复杂度较高。 12. 数据划分策略:散列划分通过散列函数确定数据存储位置,范畴划分按属性值划分数据,有助于范畴查询,但可能导致数据分布不均和并行处理能力下降。轮转法并不适用于点查询和范畴查询,因为它的目标是平均分配记录,而非优化特定类型的查询。 13. 文献结构:堆文献是一种无序的文档结构,新记录通常存储在文档末尾,而索引文献和散列文献则有特定的查找和存储机制。集合文档的概念在这里未明确提及。 14. 数据完整性与异常处理:当事务T试图更新超出列值定义范围的数据时,数据库管理系统会因违反数据完整性约束而终止事务。为保证数据一致性,DBMS可能会回滚事务,恢复数据到事务开始前的状态。
剩余12页未读,继续阅读
- 粉丝: 748
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助