首页
登录
从业资格
某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时
某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时
考试题库
2022-08-02
116
问题
某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时掌握各分公司的销售情况。公司成立专门的项目组进行该系统的研发工作,其中张工负责其中的数据库设计工作。张工和需求分析小组紧密合作,在设计出数据流图和数据字典的基础上,给出了数据库关系模式和相应的索引设计。同时考虑到未规范化关系模式可能引起的各类数据错误,对关系模式进行了全面的规范化处理,使所有关系模式均达到了3NF或BCNF。在项目实施过程中,应用开发小组认为该设计方案未考虑应用功能的实际需求。如果严格按照设计方案实施,会对应用系统中整体性能产生较大影响。主要的原因在于进行数据查询时,会产生大量的多表连接操作,影响性能。而设计方案中的索引设计,并不能完全满足数据查询的性能要求。应用开发小组还认为,该设计方案未考虑到信息系统中核心销售数据处理的特点:各分公司在使用该信息系统时只能操作自己分公司的销售数据,无权操作其他分公司的销售数据;只有总公司有权利操作所有销售数据,以便进行统计分析。应用开发小组要求,在数据库设计方案中,必须针对实际应用功能的实现来考虑关系模式的规范化,必要时需要采用逆规范化或解除规范化的方法来保证性能要求。【问题1】(8分)系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物名称、价格等,供应商可以提供0~n种货物,其公司地址也可能发生变化。请以供应商关系模式supplier(name,address,product,price)为例,解释不规范的关系模式存在哪些问题。【问题2】(6分)应用开发小组认为张工的规范化设计虽然解决了未规范化关系模式带来的问题,但实际实现功能时会造成系统性能的下降,请解释其原因。【问题3】(5分)请解释逆规范化方法,说明其优缺点。【问题4】(6分)针对该信息系统中核心销售数据处理的特点,如采用关系表水平分割的逆规范化方法,请给出具体的解决方案,并说明该方案存在的问题。
选项
答案
解析
【问题1】(8分)
(1)数据冗余:关系模式中多次重复记录了同一供应商的地址。
(2)插入异常:如果还未确定一个供应商有哪些货物,只是想添加一个供应商的地址信息,则会产生产品与价格均为空的记录。
(3)修改异常:当修改一个供应商的地址时,需要将多条记录同时更新,若未同时更新,则数据产生不一致。
(4)删除异常:当删除一个供应商的货物时,其地址信息被一并删除。
【问题2】(6分)
数据库规范化的过程,实际是对数据表的不断拆分,以达到更高的规范程度。这样处理,带来的问题是:系统中大量查询不能通过单表完成,而需要将多表进行连接查询,所以表拆分得越多,查询性能也就越差。
【问题3】(5分)
逆规范化方法优点:提高统计、查询效率。
逆规范化方法缺点:增加了数据冗余,浪费存储空间,增、删、改操作的效率降低,可能导致数据不一致,可能产生添加、修改、删除异常。
【问题4】(6分)
解决方案:将各省的数据存放于各省分公司。
该方案主要问题:
(1)在于总公司进行全国数据统计时,需要从各省服务器调取数据,效率较低。
(2)执行应用功能时需要动态选择分公司的数据库表,增加了应用程序的复杂度。
转载请注明原文地址:https://tihaiku.com/congyezige/2401629.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
监理单位在信息系统工程监理过程中针对各类合同的管理须遵循合同管理原则,合同管理原
由于信息系统工程技术发展速度快、技术手段更新速度快,新系统工程在建设过程中变更频
某信息系统工程项目中,张工为建设单位项目管理负责人,李工为承建单位的项目经理,王
信息系统项目实施过程中往往会出现进度滞后、投资超预算等情况,这说明该项目需加强(
信息系统工程监理与设备监理是目前我国实施的()的监理体系,仅在“信息工程
某信息系统工程项目中,张工为建设单位项目管理负责人,李工为承建单位的项目经理,王
信息系统工程监理单位的主要任务是“四控、三管、一协调”,其中“四控”内容不包括(
下列属于信息化建设工程监理规划的作用的是()。①监理规划是信息系统工程监
信息系统的生命周期可以分为立项、开发、运维及消亡四个阶段。以下对各阶段的叙述中,
信息系统工程监理工作中,合同管理是监理最主要的任务之一。合同管理的工作内容不包括
随机试题
"Nomanisanisland,"wrotethepoetJohnDonneseveralcenturiesago.Hew
[originaltext]Goodevening.Welcometothefirstmeetingofourspringcycl
学校可以为学满一学年退学的学生颁发()A.结业证书 B.肄业证书 C.修业
确定信息系统集成项目的需求是项目成功实施的保证,项目需求确定属于()的内容。A
肾综合征出血热实验室检查正确的是A.血液白细胞总数增高,分类中淋巴细胞增多,并出
基金销售机构向基金投资人推介基金产品的重要依据是( )。A.基金管理人的风险控
A.山楂B.神曲C.莱菔子D.麦芽E.谷芽具有强心作用的药物是
甲公司的出纳人员粗心大意,将2019年3月5日取得乙公司签发的一张支票掉入办公桌
法院可以受理被害人提起的下列哪一附带民事诉讼案件? A.抢夺案,要求被
涩脉的主要病证A.血瘀 B.食滞 C.痰饮 D.热证 E.湿证
最新回复
(
0
)