- 1、本文档共124页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库技术与应用.
数据库技术与应用 课程负责人 黄崇本 编委会名单 注意事项 前 言 《数据库技术与应用 》之 基础篇 第一章 数据库技术概论 第二章 关系数据库 第三章 关系数据库语言SQL 第四章 数据库设计 4.2 需求分析 2.需求分析的方法 ⑴首先调查组织机构情况:包括了解该组织的部门组成情况,各部门的职能等,为分析信息流程作准备。 ⑵然后调查各部门的业务活动情况 包括了解各个部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么。 ⑶协助用户明确对新系统的各种要求 包括信息要求、处理要求、完全性与完整性要求。 ⑷确定新系统的边界 确定哪些功能由计算机完成或将来准备让计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能。 4.2 需求分析 3.常用的调查方法 ⑴跟班作业通过亲身参加业务工作来了解业务活动的情况。这种方法可以比较准确地理解用户的需求,但比较耗费时间。 ⑵开调查会通过与用户座谈来了解业务活动情况及用户需求。座谈时,参加者之间可以相互启发。 ⑶请专人介绍。 ⑷询问对某些调查中的问题,可以找专人询问。 ⑸设计调查表请用户填写如果调查表设计得合理,这种方法是很有效,也很易于为用户接受的。 ⑹查阅记录即查阅与原系统有关的数据记录,包括原始单据、账簿、报表等。 4.2 需求分析 4.数据字典 对数据库设计来讲,数据字典是进行数据收集和数据分析所获得的主要成果。数据字典是各类数据描述的集合。 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。 4.3 概念结构设计 1.概念结构设计定义 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。 概念结构是对现实世界的一种抽象,即对实际的人、物、事和概念进行人为处理,抽取人们关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述。 概念结构独立于数据库逻辑结构,也独立于支持数据库的DBMS。它是现实世界与机器世界的中介,它一方面能够充分反映现实世界,包括实体和实体之间的联系,同时又易于向关系、网状、层次等各种数据模型转换。它是现实世界的一个真实模型,易于理解,便于和不熟悉计算机的用户交换意见,使用户易于参与,当 现实世界需求改变时,概念结构又可以很容易地作相应 调整。因此概念结构设计是整个数据库设计的 关键所在。 4.3 概念结构设计 2.概念结构设计方法 (1)自顶向下 即首先定义全局概念结构的框架,然后逐步细化 (2)自底向上 即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构。这是最经常采用的策略是自底向上方法。即自顶向下地进行需求分析,然后再自底向上地设计概念结构。 (3)逐步扩张 首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构。 (4)混合策略即将自顶向下和自底向上相结合,用自顶向下策略 设计一个全局概念结构的框架,以它为骨架集成由自底 向上策略中设计的各局部概念结构。 4.3 概念结构设计 3.E-R图设计步骤 第一步,首先要根据需求分析的结果(数据流图、数据字典等)对现实世界的数据进行抽象,设计各个局部视图即分E-R图。 第二步,集成局部视图。 设计分E-R图的步骤是: (1)选择局部应用 在需求分析阶段,通过对应用环境和要求进行详尽的调查分析,用多层数据流图和数据字典描述了整个系统。设计分E-R图的第一步,就是要根据系统的具体情况,在多层的数据流图中选择一个适当层次的(经验很重要)数据流图,让这组图中每一部分对应一个局部应用,我们即可以这一层次的数据流图为出发点,设计分E-R图。一般而言,中层的数据流图能较好地反映系统中各局部应用的子系统组成,因此人们往往以中层 数据流图作为设计分E-R图的依据。 4.3 概念结构设计 (2)逐一设计分E-R图 每个局部应用都对应了一组数据流图,局部应用涉及的数据都已经收集在数据字典中了。现在就是要将这些数据从数据字典中抽取出来,参照数据流图,标定局部应用中的实体、实体的属性、标识实体的码,确定实体之间的联系及其类型(1:1、1:n、m:n)。 实际上实体
您可能关注的文档
- 教师课堂教学常见技能问题演示文稿.ppt
- 教师课堂教学常见技能问题课件..ppt
- 教师进修学校小教部灰玲珑..ppt
- 教师阅读地图PPT.ppt
- 教师(上)..ppt
- 教您如何招聘..ppt
- 教师职业人格与职业道德学习中小学教师职业道德规范单姗珊课件..ppt
- 教授硕士生导师..ppt
- 教改与科研项目的选择与申报..ppt
- 教师检定考准备方向-课程与教学课件.ppt
- 2021-2022学年河南省商丘市普通高校对口单招高等数学二自考测试卷(含答案).pdf
- 2021-2022学年河南省周口市普通高校高职单招职业技能测试题(含答案).pdf
- 2021-2022学年山西省阳泉市统招专升本计算机真题一卷(含答案).pdf
- 2021-2022学年山东省菏泽市高一下学期期末教学质量检测化学试题.pdf
- 部编版五年级下学期语文单元测试题集锦.pdf
- 2021-2022学年山东省枣庄市薛城区青岛版五年级下册期中测试数学试卷.pdf
- 宜春精密制造项目立项报告 (21).docx
- 电容器项目申请报告.docx
- 2021-2022学年吉林省长春市十一高中高一上学期第一学程考试生物试卷.pdf
- 2024-2025学年初中地理粤人版七年级上册教学设计合集.docx
最近下载
- 卫生统计学实习指导.pdf
- 安徽众博新材料有限公司电子封装材料及吹塑制品工程项目环境影响报告表.pdf VIP
- 团队出境旅游合同Word模板.docx
- Z20名校联盟(浙江省名校新高考研究联盟) 2025届高三第二次联考 数学试卷(含答案).pdf
- 脊髓损伤功能性步行量表SCIFAI.doc VIP
- 2023年浙江水利水电学院软件工程专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 青客栈胶囊旅馆项目可行性实施方案.docx
- 初中语文修改病句课件市公开课一等奖省赛课获奖PPT课件.pptx
- 《基于学科核心素养的初中英语文本解读教学的研究》开题报告文献综述10000字.doc
- fagor发格CNC 8055_M_操作手册_1110.pdf
文档评论(0)