数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt

数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt

ID:50146176

大小:157.00 KB

页数:41页

时间:2020-03-09

数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt_第1页
数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt_第2页
数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt_第3页
数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt_第4页
数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt_第5页
资源描述:

《数据库原理及应用(Access 2003)教学课件陈光军第12章 作者 数据库 .ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12章数据库设计实例学习目标收集和分析需求数据数据库的概念设计数据库的物理设计概念自己动手设计数据库1第12章数据库设计实例教学内容12.1数据库设计概述12.2需求分析12.3概念设计12.4逻辑结构设计12.5物理设计12.6数据库的建立和维护12.7本章小结返回总目录212.1数据库设计概述返回目录数据库技术是信息资源开发、管理和服务的最有效的手段,因此数据库的应用范围越来越广,从小型的单项事务处理系统到大型的信息系统大都利用了先进的数据库技术来保持系统数据的整体性、完整性和共享性。大型数据库设计是一项

2、庞大的工程,其开发周期长、耗资多。要求数据库设计人员既要具有坚实的数据库知识,又要充分了解实际应用对象。所以可以说数据库设计是一项涉及多学科的综合性技术。设计出一个性能较好的数据库系统并不是一件简单的工作。312.1数据库设计概述——内容和要求数据库设计的任务是在DBMS的支持下,按照应用的要求,为某一部门或组织设计一个结构合理、使用方便、效率较高的数据库及其应用系统。数据库设计应该与应用系统设计相结合。即数据库设计应包含两方面的内容:一是结构(数据)设计,即设计数据库框架或数据库结构;二是行为(处理)设计,即

3、设计应用程序、事务处理等。返回目录412.1数据库设计概述——内容和要求1.结构特性的设计:结构特性与数据库状态有关,即改变实体及其实体间的联系的静态特性有关。结构设计就是设计各级数据库模式。决定数据库系统的信息内容,由数据库设计来实现。例1在“销售与应付账管理系统”中的数据库需要存储的信息如下。系统中所有注册用户的资料:用户ID、用户名、密码。产品信息:ID、产品名称、最初余额、地区ID、开账日期。返回目录512.1数据库设计概述——内容和要求产品颜色:颜色。产品单位:单位。销售单位信息:ID、单位名、最初余

4、额、地区ID、开账日期。销售单项:ID、销售单、产品名称、颜色、单位、数量、单价。销售单:ID、销售单位、单号、订单时间、截止日期。收款信息:ID、销售单位、日期、备注、收款金额。余额调整信息:ID、销售单位、日期、备注、调整金额。返回目录612.1数据库设计概述——内容和要求返回目录2.行为特性的设计与数据库状态转换有关,即改变实体及其特性的操作。决定数据库系统功能,是事务处理等应用程序的设计。例2在“销售与应付账管理系统”,有如下操作要求通过销售订单模块可以产生报价单,下订单、续订单管理、产生销货发票,它是

5、客户订单管理的理想选择。销售订单模块有助于企业经营者了解公司最畅销产品,识别最好客户和最佳商业机会,增加企业利润。销售订单模块具有全面的报表功能,接受订单到销售分析以及佣金报表,为企业提供有效信息以便进行高效业务操作。712.1数据库设计概述——内容和要求销售订单模块不只使销售订单处理自动化,还改善了整个流程。通过使用销售订单模块,用户可添加客户以及到货地点,并在执行订单之前进行催款;销售订单处理模板可默认重复订单或重复客户的业务操作,简化订单处理流程;此外,销售订单模块具有用多个仓库的存货满足一个订单并生成运

6、输标签,避免由于业务失误而造成的损失。返回目录812.1数据库设计概述——内容和要求应付账款模块帮助用户掌握所有的供货商资料。即需即取的报表功能让用户可随时了解应付账款方面存在的问题,并容易掌握供应商的当前资料和历史资料,有助于用户更好地做出相关商业决策。全面的统计报表功能让用户及时觉察和了解重要的商业动向,以便集中精力管理当前的业务。应付账款模块与采购订单模块集成可以自动处理从申购单到付款的整个采购流程;与银行服务集成则能够形成集中化的银行对账。返回目录912.1数据库设计概述——数据库设计过程1.数据库系统

7、的分析和设计阶段。需求分析;概念结构设计;逻辑结构设计;物理结构设计;应用程序设计及调试;性能测试与确认。返回目录1012.1数据库设计概述——数据库设计过程2.数据库系统实现和运行。数据库实施;数据库运行;数据库维护;数据库重组。像任何复杂系统开发一样,在系统分析和设计的每一个阶段的后期都要经过系统确认。如果不能满足应用要求,则要返回前面一个或几个阶段进行修改和调整。整个开发过程是一个不断返回修改、调整的过程。返回目录1112.2需求分析需求分析是整个数据库设计过程中最重要的步骤之一,是后续各阶段的基础。在需

8、求分析阶段,从多方面对整个组织进行调查,收集和分析各项应用对信息和处理两方面的需求。需求分析的结果是否准确将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。返回目录1212.2需求分析——确认用户需求,设计范围1.首先调查组织机构情况。包括了解该组织的部门组成情况,各部门的职责等,为分析信息流程作准备。2.然后调查各部门的业务活动情况。包括了解各个部门输入和使用什么数据,

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

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

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