4.1-数据库设计概述.ppt

上传人:可****阿 文档编号:72346765 上传时间:2023-02-10 格式:PPT 页数:12 大小:937.50KB
返回 下载 相关 举报
4.1-数据库设计概述.ppt_第1页
第1页 / 共12页
4.1-数据库设计概述.ppt_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《4.1-数据库设计概述.ppt》由会员分享,可在线阅读,更多相关《4.1-数据库设计概述.ppt(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、4.1 数据库设计概述1 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发了解数据库设计方案内容了解数据库开发过程与设计策略了解数据库设计工具及其应用方法【本节学习目标】2 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发一、数据库设计方案数据库设计是数据库应用系统开发的重要内容。在实现数据库之前,必须有明确的设计方案。3 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发1.数据库应用架构设计在不同应用需求场景中,数据库的应用架构方式是不同的。数据库应用架构可分为单用户结构、集中式结构、客户服务器结构和分布式结构。2.数据库结构模型设计数据库结构模型设计一般分为概念层、逻辑程

2、、物理层设计,它们的设计模型分别为概念数据模型、逻辑数据模型和物理数据模型。3.数据库应用访问方式设计数据库应用对数据库访问可以有多种方式,如直接本地接口连接访问、基于标准接口连接访问、基于数据访问层框架连接访问。4 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发概念数据模型(Concept Data Model,CDM)是一种面向用户的系统数据模型,它用来描述现实世界的系统概念化数据结构。使数据库设计人员在系统设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析业务数据以及数据之间的联系等,描述系统的数据对象及其组成关系。二、数据库结构模型逻辑数据模型(Logic D

3、ata Model,LDM)是在概念数据模型基础上,从系统设计角度描述系统的数据对象组成及其关联结构,并考虑这些数据对象符合数据库对象的逻辑表示。物理数据模型(Physical Data Model,PDM)是在逻辑数据模型基础上,针对具体DBMS所设计的数据模型。它用于描述系统数据模型在具体DBMS中的数据对象组织、存储方式、索引方式、访问路径等实现信息。5 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发三、数据库开发过程及设计策略1.数据库开发过程6 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发1)数据需求分析阶段从现实业务获取数据表单、报表、查询、业务规则、数据更新的说

4、明分析系统的数据特征、数据类型、数据取值约束描述系统的数据关系、数据处理要求建立系统的数据字典2)数据库设计阶段数据库模型结构设计(概念数据模型、逻辑数据模型、物理数据模型)数据库索引、视图、查询设计数据库表约束设计数据库触发器、存储过程设计7 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发3)数据库实现阶段数据库创建数据模型物理实现4)数据库测试阶段数据库数据上线数据库系统测试 2.设计策略自底向上设计自顶向下设计自内向外设计混合策略设计8 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发四、主流数据库建模工具Power DesignerPower Designer是一种面向软

5、件开发生命周期的建模工具,它提供软件需求模型、业务流程模型、数据库模型、面向对象模型、自定义模型的开发支持。Power Designer的数据建模工具特点:功能强大的软件开发生命周期建模工具支持目前主流的数据库管理系统(如Oracle、SYBASE、SQL Server、DB2、MySQL、PostgreSQL等)支持目前多种客户端开发工具(如PB、VB、VC、Delphi等)满足大、中、小型数据库建模设计9 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发概念数据模型Conceptual Data Model(CDM)从用户角度所建模的系统数据对象及其关系,它帮助用户分析信息系统的数据

6、结构关系。逻辑数据模型Logic Data Mode(LDM)从系统分析员角度所建模的系统数据对象逻辑结构关系,它帮助开发人员分析信息系统的逻辑数据结构。物理数据模型Physical Data Model(PDM)从系统设计人员角度所建模的系统数据物理存储及结构关系,它针对设计者具体定义信息系统的数据库表结构。Power Designer可建立的数据模型10 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发五、Power Designer各个数据模型之间的关系CDMSQLServerPDMORACLEPDM*PDMSQLServerORACLE*数据库概念数据模型逻辑数据模型物理数据模型LDMDBMS数据库11 数据库原理及应用电子科技大学-陆鑫数据库系统原理与开发本节学习结束!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com