加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 电商 > 正文

Power Designer的反向工程

发布时间:2018-09-01 23:31:34 所属栏目:电商 来源:站长网
导读:Power Designer是Sybase公司的CASE器材集,行使它可以利便地对打点信息体系举办说明计划,它险些包罗了数据库模子计划的全进程。操作Power Designer可以建造数据流程图、观念数据模子、物理数据模子,可以天生多种客户端开拓器材的应用措施,还可为数据仓

  Power Designer是Sybase公司的CASE器材集,行使它可以利便地对打点信息体系举办说明计划,它险些包罗了数据库模子计划的全进程。操作Power Designer可以建造数据流程图、观念数据模子、物理数据模子,可以天生多种客户端开拓器材的应用措施,还可为数据客栈建造布局模子,也能对团队计划模子举办节制。Power Designer的4种模子:观念数据模子 (CDM)物理数据模子 (PDM) 面向工具模子 (OOM) 营业措施模子 (BPM) 我首要先容一下PDM:PDM 论述数据库的物理实现,辅佐你思量真实的物理实现的细节。你能通过批改PDM来得当你的示意或物理束缚。首要目标是把CDM中成立的实际天下模子天生特定的DBMS剧本,发生数据库中生涯信息的储存布局,担保数据在数据库中的完备性和同等性。PDM是得当于体系计划阶段的器材。简朴说:就是PDM可以自动天生诸如'create table'之类的sql剧本.在数据建模进程中,我们成立观念数据模子,通过正向工程天生物理数据模子,天生数据库建库剧本,最后将物理数据模子天生相关数据库。体系数据库计划职员但愿可以或许将数据库计划和相关数据库天生无缝地集成起来,怎样担保物理数据模子与其对应数据库之间的双向同步成为数据建模很是要害的一点。Powerdesigner作为强盛的Case器材,为我们提供了利便的逆向工程特征。可以将今朝全部风行的后端数据库(包罗Sybase、DB2、Oracle等)的布局信息通过逆向工程插手到PowerDesigner的物理数据模子和观念数据模子中,包罗表、索引、触发器、视图等。下面说一下怎样用PowerDesigner举办逆向工程.1.我用的数据库是oracle9i,我为了会见oracle数据库,在我的呆板上安装了oracle客户端(提供了oracle客户端的驱动措施,而精简客户端则不行以),设置一个名称为mylcl的处事:MYLCL =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.106)(PORT = 1521))    )    (CONNECT_DATA =      (SID = pwsc)    )  )用户名为:testuser,暗码为test. 2.在pd中,新建一个pdm,选择数据库为oracle9i3.选择Database->configure connections,转到system dsn标签,点击"添加",选择驱动措施,因为我的数据库是oracle,以是我选择"oracle in oraclient10g_home1"(安装了oracle客户端才有这个驱动,而精简客户端没有此驱动)4.在data source name 中,可以任意定名一个"ora-test",在tns-server name中选择第一步中的处事名称:mylcl.点击"test connection",输入用户名暗码,connection ok!5.点击database->reverse engineer database ,选择odbc datasource:ora-test.然后点击确定哈哈,望见什么了.我就不说了吧pdm的图表怎样?着实pd还可以通过sql来举办反向工程,我就不说了特此存档.同时也但愿对各人有辅佐.


(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读