2021年度电大数据库思考与练习题新版.doc

2021年度电大数据库思考与练习题新版.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章思考与练习题   一、填空题   1.数据库设计普通涉及需求分析、概念设计、逻辑设计、物理设计、数据库实行和运营维护等阶段。   2.数据库应用系统建设涉及构造设计和行为设计两个方面。   3.数据库设计重要原则涉及表设计原则、字段设计原则和其她原则。   4.E-R图设计核心在于对实体、联系选取和表达。   5.物理设计重要内容涉及存储记录格式设计、存储办法设计、访问办法设计以及完整性和安全性考虑。   二、简答题   1.请简要阐明数据库应用系统设计环节。   参照答案:   数据库应用系统设计环节涉及需求分析、概念设计、逻辑设计和物理设计。   2.数据库设计目是什么,请谈谈你理解。   参照答案:   数据库设计指是设计数据库及其应用系统技术,是指对于一种给定应用环境,涉及硬件环境和操作系统、数据库管理系统(DBMS)等软件环境,如何使用这个环境来表达顾客规定,构造最优数据库模式,建立数据库及环绕数据库展开应用系统,使之可以有效地收集、存储、操作和管理数据,满足公司组织中各类顾客应用需求(信息需求和解决需求)。   3.基本表设计重要原则是什么,坚持这些原则有什么好处?   参照答案:   基本表设计最重要原则是关系规范化,尽量达到第三范式。规范化有助于消除数据库中数据冗余,减少更新异常。规范化有好几种形式,但第三范式普通被以为在性能、扩展性和数据完整性方面达到了最佳平衡。简朴来说,遵守第三范式原则数据库表设计原则是:“One Fact in One Place”(一种事实相应一种地方),即某个表只涉及其自身基本属性,当不是它们自身所具备属性时需进行分解。表之间关系通过外键相连接。   4.进行SQL Server数据库设计时,普通有哪些命名规则?   参照答案:   一方面,命名长度应尽量充分。假设某公司既有职工在一千人以内,如果用数字表达职工号话,职工号长度为3位即可,它最大可以表达999个职工。但是,如果考虑到公司将来发展,那么职工号最佳设为4位,当公司职工数目突破千人时,主线无需重构整个数据库。   另一方面,小心保存词。要保证字段名没有与SQL等保存词或者惯用访问办法名发生冲突。   最后,慎用使用触发器。触发器在保证数据完整性方面发挥着积极作用,但它同步也会带来效率方面问题,因而要慎用。触发器功能普通可以用其她方式实现。   5.什么是数据流程图,数据字典重要作用是什么,谈谈你理解。   参照答案:   数据流图(Data Flow Diagram,简记DFD),是在业务流程分析基本上,描述实际数据流动和加工过程图形表达法,它普通有4种符号,即外部实体、数据流、加工和存储。外部实体数据来源和去向;数据流用带箭头连线表达,反映数据流动方向;加工用椭圆、圆或方框代表(本教材运用圆形表达加工),表达对数据加工解决动作;存储表达数据存档状况。   数据字典(Data Dictionary,简记DD),是对数据流程图中数据流和存储构造描述。在数据库应用系统设计中,数据字典是表、视图设计重要根据。   6.什么是E-R图,它作用是什么?   参照答案:   E-R图是E-R(实体-关系)办法重要构成某些。E-R办法是描述概念模型有力工具。E-R图办法是一种有效信息抽象办法。在E-R图中,用长方形表达实体,用椭圆形表达属性,用菱形表达联系。在图形内标记它们名字,它们之间用无向线段相连,表达联系线段上标明是哪种联系。   它作用是采用E-R图模型将现实世界信息构造统一用实体、属性以及实体之间联系来描述。   7.简要阐明需求分析阶段重要任务和目。   参照答案:   需求分析阶段重要目是回答“干什么”问题。需要从多方面对拟开发数据库应用系统企事业单位进行调查,收集和分析各项应用对信息和解决两方面需求。理解和掌握数据库应用系统开发对象(或称顾客)工作业务流程和每个岗位、每个环节职责,理解和掌握信息从开始产生或建立,到最后输出、存档或消灭所通过传递和转换过程,理解和掌握各种人员在整个系统活动过程中作用;通过同顾客充分地交流和沟通,决定那些工作应由计算机来做,哪些工作仍由手工来做,决定各种人员对信息和解决各有什么规定,对视屏操作界面和报表输出格式各有什么规定,对数据(信息)安全性(保密性)和完整性各有什么规定等等。需求分析阶段重要工作就是,通过调查从顾客处获得对数据库下列需求。   信息需求:顾客将从数据库中获得信息内容和性质,有信息规定导出数据规定,即在数据库中存储哪些数据。   解决需求:顾客要完毕什么解决功能,对某种解决执行频度、顾客规定响应时间,以及解决方式是联机解决还是批解决等。   安全性和完整性约束

您可能关注的文档

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档