数据库设计ppt课件.ppt

数据库设计ppt课件.ppt

ID:59265970

大小:391.00 KB

页数:50页

时间:2020-09-22

数据库设计ppt课件.ppt_第1页
数据库设计ppt课件.ppt_第2页
数据库设计ppt课件.ppt_第3页
数据库设计ppt课件.ppt_第4页
数据库设计ppt课件.ppt_第5页
资源描述:

《数据库设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章数据库设计数据库设计的目的、意义及内容数据库系统设计方法及步骤问题的提出场景根据公司的组织结构和工作要求,该人事管理系统的主要功能为管理员工资料、员工考勤、评定员工业绩和自动计算员工薪资。人事部公司财务部办公室技术部销售部公关部宏文软件股份有限公司组织机构问题的提出人员类型权限描述普通员工查看员薪资料、请假、加班、考勤、薪资等信息,填写业绩报告部门经理除普通员工的权限外,还可审批请假、加班和业绩报告的信息人事助理修改员薪资料,登记考勤信息,核实加班请假信息并计算月薪资人事经理除人事助理的权限外,还有指定员工起薪等权限场景公司的人员

2、各种角色权限定义数据库设计概述成功的数据库设计是应用系统开发的基础。数据库设计是一项非常复杂的工作,必须严格按照工程化步骤实施。数据库设计还需要丰富的经验。数据库设计要求形成规范完整的文档资料。本章主要介绍数据库设计的步骤以及每一步骤的工作内容和方法。数据库设计方法及核心方法:数据库设计方法有多种,一般规范设计法,分六步。核心:逻辑数据库设计和物理数据库设计。特点:数据库设计是一个反复的过程;结构设计与行为设计并行。难点:科学性与艺术性,综合性,多学科交叉。系统规划阶段数据库设计前要先进行系统规划。系统规划包括:确定系统范围、系统开发的

3、目标功能和性能、系统所需资源;估计开发成本,确定实施计划和进度,分析可能的效益;确定系统设计的原则和技术路线;选择用户环境及网络结构;确定参加数据库设计的人员(分析设计人员、用户、程序员和操作员、测试员)。数据库设计方法及步骤数据库设计分为以下6个阶段:需求分析阶段概念结构设计阶段逻辑结构设计阶段物理结构设计阶段数据库实施阶段数据库运行和维护阶段6.1数据库设计概述1.需求分析:这一阶段要求充分而准确了解和分析用户需求(包括数据需求和处理需求)。这是整个设计过程的基础,是最费时最困难的一步。2.概念结构设计:是整个数据库设计的关键,它通

4、过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。3.逻辑结构设计:将概念模型转换为某个DBMS支持的数据模型,并对其进行优化。6.1数据库设计概述4.数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。5.数据库实施:根据逻辑设计和物理设计的结果建立数据库,编制和调试应用程序,组织数据入库,并进行试运行。6.数据库运行和维护:在运行过程中不断对数据库系统进行评价、调整和修改。6.2需求分析需求分析的任务需求分析的步骤需求分析流程图调查和分析的方法编写数据流图编写数据字典6.2

5、需求分析需求分析的任务1.通过详细调查现实世界要处理的对象(企业、组织、部门等),充分了解原系统的工作情况,明确用户各种需求,然后在此基础上确定新系统的功能。2.重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性要求、与完整性要求。6.2需求分析的步骤调查与初步分析用户需求需要四步:1.调查组织机构总体情况2.熟悉业务活动3.明确用户需求4.确定系统边界需求分析流程图调查组织机构总体情况熟悉业务活动明确用户需求需求分析用户数据库设计人员DFD概念设计DD确定系统边界调查和分析的方法1.调查方法:跟班作业。开调查会。请专人

6、介绍。询问。设计调查表请用户填写。查阅历史记录。2.分析方法:自顶向下分析和自底向上分析。3.需要形成的规范化文档:数据流图、数据字典。4.数据流图:用来描述业务的流程。5.数据字典:用来描述系统中的数据。数据流图一般画法数据流:用标有名字的箭头表示有流向的数据。数据处理:用标有名字的圆圈表示对数据进行加工或变换。数据存储:以类似书本的符号表示数据暂存的处所对数据文件进行的处理,可以用指向或离开的箭头表示。数据来源及终点:用命名的方框表示,表明数据的来源或数据去向。6.2需求分析需求分析的方法画数据流图的一般步骤如下:(1)首先画系统的

7、输入输出,即先画顶层数据流图。图书借还系统顶层数据流图6.2需求分析(2)画系统内部,即画下层数据流图。图书借还系统0层数据流图6.2需求分析(2)进一步分解,得到下一层数据流图。2号图:借书单借书单读者文件图书文件借书文件还书单借书记录借书文件图书文件借书记录过期罚款单3号图:6.2需求分析在画数据流图时应注意以下几点:•命名•每个加工至少有一个输入数据流和一个输出数据流,反映出此加工数据的来源与加工的结果。•编号•父图与子图的平衡举例教务管理数据流图接受否考试安排考试安排成绩通知单如未通过重修补考单教室时间安排教材介绍介绍出试卷评成

8、绩选教材评平时成绩课程安排表同意否填选课单准考证选课单P2上课教师学生P3考试学生名单考试表选课名单教师档案课程目录教室安排教材目录课堂检查平时成绩试卷成绩单P1选课补考名单课时安排数据字典数据流图表达了数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。