《数据库设计》ppt课件2

《数据库设计》ppt课件2

ID:26943265

大小:1.33 MB

页数:286页

时间:2018-11-30

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

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

1、第6章数据库设计6.1数据库设计的步骤6.2需求分析6.3概念结构设计6.4逻辑结构设计6.5数据库的物理设计6.6数据库实施6.7数据库运行与维护第6章数据库设计6.1数据库设计的步骤6.2需求分析6.3概念结构设计6.4逻辑结构设计6.5数据库的物理设计6.6数据库实施6.7数据库运行与维护6.1数据库设计的步骤数据库设计的准备工作数据库设计的过程一、数据库设计的准备工作选定参加设计的人员数据库分析设计人员用户程序员操作员数据库设计的准备工作(续)1.数据库分析设计人员数据库设计的核心人员自始至终参与数据库设

2、计其水平决定了数据库系统的质量数据库设计的准备工作(续)2.用户在数据库设计中也是举足轻重的主要参加需求分析和数据库的运行维护用户积极参与带来的好处加速数据库设计提高数据库设计的质量数据库设计的准备工作(续)3.程序员在系统实施阶段参与进来,负责编制程序4.操作员在系统实施阶段参与进来,准备软硬件环境二.数据库设计的过程(六个阶段)需求分析阶段概念结构设计阶段逻辑结构设计阶段数据库物理设计阶段数据库实施阶段数据库运行和维护阶段数据库设计的过程(续)⒈需求分析阶段准确了解与分析用户需求(包括数据与处理)是整个设计过

3、程的基础,是最困难、最耗费时间的一步数据库设计的过程(续)⒉概念结构设计阶段是整个数据库设计的关键通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型数据库设计的过程(续)⒊逻辑结构设计阶段将概念结构转换为某个DBMS所支持的数据模型对其进行优化数据库设计的过程(续)⒋数据库物理设计阶段为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)数据库设计的过程(续)⒌数据库实施阶段运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库编制与调试应用程序

4、组织数据入库并进行试运行数据库设计的过程(续)⒍数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。数据库设计的过程(续)设计一个完善的数据库应用系统往往是上述六个阶段的不断反复。P184图6-1第6章数据库设计6.1数据库设计的步骤6.2需求分析6.3概念结构设计6.4逻辑结构设计6.5数据库的物理设计6.6数据库实施6.7数据库运行与维护6.2需求分析6.2.1需求分析的任务6.2.2需求分析的方法6.2.3数据字典需求分析(续)需求分析就

5、是分析用户的需要与要求需求分析是设计数据库的起点需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用6.2需求分析6.2.1需求分析的任务6.2.2需求分析的方法6.2.3数据字典6.2.1需求分析的任务一、需求分析的任务二、需求分析的重点三、需求分析的难点一、需求分析的任务通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改

6、变,不能仅仅按当前应用需求来设计数据库二、需求分析的重点需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。信息要求用户需要从数据库中获得信息的内容与性质由用户的信息要求可以导出数据要求,即在数据库中需要存储哪些数据需求分析的重点(续)处理要求对处理功能的要求对处理的响应时间的要求对处理方式的要求(批处理/联机处理)新系统的功能必须能够满足用户的信息要求、处理要求、安全性与完整性要求。三、需求分析的难点确定用户最终需求的难点用户缺少计算机知识,开始时无法确定计算机究竟能为自己

7、做什么,不能做什么,因此无法一下子准确地表达自己的需求,他们所提出的需求往往不断地变化。设计人员缺少用户的专业知识,不易理解用户的真正需求,甚至误解用户的需求。新的硬件、软件技术的出现也会使用户需求发生变化。需求分析的难点(续)解决方法设计人员必须采用有效的方法,与用户不断深入地进行交流,才能逐步得以确定用户的实际需求6.2需求分析6.2.1需求分析的任务6.2.2需求分析的方法6.2.3数据字典6.2.2需求分析的方法调查清楚用户的实际需求并进行初步分析与用户达成共识进一步分析与表达这些需求一、调查与初步分析用

8、户需求⑴调查组织机构情况部门的组成情况各部门的职责等调查与初步分析用户需求(续)⑵调查各部门的业务活动情况。调查重点之一。各个部门输入和使用什么数据如何加工处理这些数据输出什么信息输出到什么部门输出结果的格式是什么调查与初步分析用户需求(续)⑶在熟悉业务活动的基础上,协助用户明确对新系统的各种要求。调查重点之二。信息要求处理要求完全性与完整性要求调查与初步分析用户需求(续

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

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

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