2009年数据库系统工程师考试下午试题解析

需积分: 0 1 下载量 84 浏览量 更新于2024-08-04 收藏 801KB PDF 举报
"2009年数据库系统工程师下午试题,包含了全国计算机技术与软件专业技术资格(水平)考试的相关内容,试卷共有5道题目,每题15分,总分75分。试题涉及数据库系统设计及管理,要求考生根据题目说明和数据流图进行分析解答。" 本文主要讨论的是一个基于结构化方法开发的商品配送中心信息管理系统的设计与分析。这个系统由四个外部实体(E1-E4)和四个数据存储(D1-D4)构成,目的是实现商品的高效管理和配送。 【问题1】 外部实体(E1-E4)代表系统与之交互的不同角色或系统,根据描述,它们可能分别是: E1:连锁超市 - 提供供货请求 E2:商品库存 - 存储商品库存信息 E3:配送部门 - 负责商品配送 E4:采购部门 - 负责商品采购和供应商沟通 数据存储(D1-D4)则为系统的数据记录文件: D1:供货请求记录文件 - 记录来自连锁超市的供货请求 D2:商品库存记录文件 - 存储商品的库存信息 D3:商品配送记录文件 - 记录配送过程和信息 D4:采购清单记录文件 - 记录采购的商品清单 【问题2】 数据流图中的错误通常涉及数据流的命名、流向或处理逻辑。在图1-1中,可能存在的四处错误数据流如下: 1. 错误数据流1:从E1(连锁超市)到D1(供货请求记录文件)的数据流可能未明确表示为“供货请求”,应明确表明这个数据流的内容。 2. 错误数据流2:从D2(商品库存记录文件)到“配送处理”的数据流可能没有明确表示为“库存查询结果”,应指明数据流是查询后的结果。 3. 错误数据流3:从“采购处理”到D2(商品库存记录文件)的数据流可能没有包含“入库信息”,应该明确表示新采购的商品入库情况。 4. 错误数据流4:从“采购处理”到D4(采购清单记录文件)的数据流可能未标明为“采购清单”,应明确表示记录的是采购清单信息。 这些问题需要考生依据结构化分析的方法,结合系统说明,对数据流图进行修正,确保每个数据流的起点、终点和内容都准确无误,符合实际业务流程。这样的分析有助于理解系统的工作原理,优化数据处理,提高系统的效率和准确性。