PowerBuilder的使用.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PowerBuilder的使用

Power Designer 大纲 Power Designer简介及功能说明 Power Designer的4种模型及相互转换 Power Designer环境说明 Power Designer操作说明 将CDM对象转换为PDM对象 数据库相关操作 Power Designer小结 Power Designer简介 Power Designer是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。 Power Designer的4种模型 概念数据模型 (CDM) 物理数据模型 (PDM) 面向对象模型 (OOM) 业务程序模型 (BPM) 概念数据模型 (CDM) 概念数据模型 (CDM) CDM 表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。 一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。 概念数据模型是最终用户对数据存储的看法,反映了用户的综合性信息需求。 不考虑物理实现细节,只考虑实体之间的关系。 CDM是适合于系统分析阶段的工具。 物理数据模型 (PDM) PDM 叙述数据库的物理实现。 藉由 PDM ,你考虑真实的物理实现的细节。 它进入帐户两个软件或数据储藏结构之内拿。 你能修正 PDM 适合你的表现或物理约束。 主要目的是把CDM中建立的现实世界模型生成特定的DBMS脚本,产生数据库中保存信息的储存结构,保证数据在数据库中的完整性和一致性。 PDM是适合于系统设计阶段的工具。 面向对象模型 (OOM) 面向对象模型 (OOM) 一个OOM包含一系列包,类,接口 , 和他们的关系。 这些对象一起形成所有的 ( 或部份) 一个软件系统的逻辑的设计视图的类结构。 一个OOM本质上是软件系统的一个静态的概念模型。 你使用 Power Designer 面向对象模型建立面向对象模型.(OOM) 你能为纯粹地对象- 导向的靠模切目的建立一个OOM, 产生Java文件或者PowerBuilder文件,或你能使用一个来自OOM的物理数据模型(PDM)对象 , 来表示关系数据库设计分析。 业务程序模型 (BPM) 业务程序模型 (BPM) BPM 描述业务的各种不同内在任务和内在流程,而且客户如何以这些任务和流程互相影响。 BPM 是从业务合伙人的观点来看业务逻辑和规则的概念模型,使用一个图表描述程序,流程,信息和合作协议之间的交互作用。 Power Designer环境说明 对象浏览器:对象浏览器可以用分层结构显示你的工作空间。 输出窗口:显示操作的结果。 结果列表:用于显示生成、覆盖和模型检查结果,以及设计环境的总体信息。 图表窗口:用于组织模型中的图表,以图形方式显示模型中各对象之间的关系。 Power Designer环境示意图 Power Designer基本操作 建立CDM模型 建立CDM模型 1.创建一个新的CDM 打开PD9后,在主菜单中选择【File】→【New】,出现一个选择窗口,选择【Conceptual Data Model】,单击【OK】,建立一个新的CDM窗口。 2.创建实体 单击工具选项板上的Entity工具后,光标变为实体形状,单击图形窗口中的某一位置,在该处会出现实体符号,实体的名称默认为Entity_n,n代表创建实体的顺序号。 填写属性。 3. 建立联系 物理数据库设计 PD9中对数据库的物理模型设计是通过将CDM转化为PDM(Physical Data Model物理数据模型)来实现的。在CDM转化为PDM之前必须选择一种DBMS作为目标数据库。PD9把CDM中定义的数据类型转换为目标DBMS支持的物理数据类型。CDM与PDM对象之间的对应关系如表6.1所示。 将CDM对象转换为PDM对象 Tools-Generate Physical Data Model 数据库类型选择 名称定义:设定组成物理对象名称规则 错误检查无误后生成相应的PDM 自动产生继承关系的父子实体(Table) 建立数据库 数据库的物理模型设计好后,就可以生成具体的数据库了。PowerDesigner使用ODBC访问不同DBMS中的数据库。要把设计好的PDM生成到数据库中,首先要在某一DBMS中建立一个数据库,然后建立ODBC数据源并在PD9中连接

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档