第七章数据库设计-第二节:需求分析

注意


需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析结果是否准确反映用户的实际要求将直接影响到后面各阶段的设计,并影响到设计结果是否合理和实用

一:需求分析的任务

需求分析的任务:是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。调查的重点是数据处理,要获得用户对数据库的如下要求:

  • 信息要求:也即数据库中需要存储哪些数据
  • 处理要求:也即用户要完成的数据处理功能
  • 完整性与安全性要求

二:需求分析的步骤和方法

在这里插入图片描述

(1)步骤

  1. 调查组织结构情况:包括了解该组织的部门组成情况、各部门的职责等,为分析信息流程做准备
  2. 调查各部分业务活动情况(重点):包括了解各部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么等等
  3. 在熟悉业务活动的基础上,协助用户明确对新系统的各种要求(重点):包括信息要求、处理要求、完整性与安全性要求
  4. 确定新系统的边界:对前面调查的结果进行初步分析,确定哪些功能由计算机完成或将来准备让计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能

(2)方法

  • 跟班作业:通过亲身参加业务工作来了解业务活动的情况
  • 开调查会:通过与用户座谈来了解业务活动情况及用户需求
  • 请专人介绍
  • 询问:对某些调查中的问题可以找专人询问
  • 设计调查表请用户填写
  • 查阅记录:查阅与原系统有关的数据记录

三:数据字典

(1)定义

数据字典:它是关于数据库中数据的描述,即元数据,而不是数据本身。数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。它在数据库设计中占有很重要的地位

(2)组成

①:数据项

数据项是不可再分的数据单位,其描述包括以下内容

在这里插入图片描述

  • “取值范围”、“与其他数据项的逻辑关系”定义了数据的完整性约束条件

②:数据结构

数据结构反映了数据之间的组合关系,一个数据结构可以由若干数据项构成,也可以由若干数据结构构成,或由若干数据项和数据结构混合而成,其描述包括以下内容

在这里插入图片描述

③:数据流

数据流是数据结构在系统内的传输路径,其描述包括以下内容

在这里插入图片描述

④:数据存储

数据存储是数据结构停留或保存的地方,也是数据流的来源或去向。他可以是手工文档或手工凭单,也可以是计算机文档,其描述包括以下内容

在这里插入图片描述

⑤:处理过程

处理过程的具体处理逻辑一般用判定表或判定树描述,数据字典中只需要描述处理过程额说明性信息即可,其描述包括以下内容

在这里插入图片描述

#考研##数据库#

数据库系统概论王珊第五版笔记

全部评论
感谢楼主分享
点赞 回复 分享
发布于 2023-02-27 17:15 江西
感谢分享,学习一下
点赞 回复 分享
发布于 2023-02-27 16:36 山东

相关推荐

吾族血脉,自吾始立铁律:凡我子孙,胆敢研习计算机之术者,当受七窍流血之刑!若见Python之书,必遭雷殛;若触Java代码,定为不孝!键盘鼠标准入族谱秽物录,显示器乃摄魂邪镜祖祠前当立戒碑:"二进制者,断子绝孙之道也!"算法者,乱我族心智之毒也!数据结构,毁我门风之刃也!倘有逆子偷装 vscode,即按祖规捆于祠堂梁柱,令其DEBUG至死不得解脱!今颁天条三则:壹)三代血亲不得报考计算机系违者削去辈分,永世称码奴贰)族中幼童须背《戒算经》"if-else咒,switch符,皆是断头术"叁)凡见子侄讨论编程者须即刻砸其电脑,焚其书籍泼黑狗血于键盘之上!太祖母口谕:"吾宁要文盲孙,不要程序员!"尔...
好吃的薯饼:姐妹这不是我们计算机系吧,我们计算机系的都在言情小说里当黑客大佬,各种竞赛拿奖拿到手软,公司系统道路监控随便入侵。身体线条非常优美,挺拔的站姿十分端正,给人以强壮有内涵的感觉。脸庞轮廓深刻,五官分明透露着对太阳底下最光辉的职业的向往和坚定,尤其是那双深邃的眼睛,写满了对代码和计算机系统的热情和无限的活力。我们计算机系是天之骄子、明日之星,人手一个博士学位不然高中电脑老师都当不上。组会的时候,面对导师和同事的疑难问题,也能够回答自如。我们总是把高高的发际线当做荣耀的象征。妈咪这不素我们计算机系吧,集美集帅怎么只会写hello world?
点赞 评论 收藏
分享
神哥不得了:神哥来啦~1.建议不要包装,很容易问穿2.没日常也能找到暑期3.简历模板换一下,字体和版式看着好难受,而且最好压缩到一页,技术的倒数第2和3重复啦,项目建议换两个高质量的上去,如果时间够的话,八股就把高频top50的题目多巩固几遍,吃透,注意不要找假高频,这样绝对能找到暑期
点赞 评论 收藏
分享
02-24 10:34
门头沟学院 Java
已注销:之前发最美的女孩基本爱答不理,发最帅的hr终于有反馈了,女孩子也要自信起来
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

更多
牛客网
牛客企业服务