powerdesigner怎么打开用

PowerDesigner使用教程使用方法_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
PowerDesigner使用教程使用方法
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩10页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢使用PowerDesigner导入已有DB2数据库中的表 - 我和我追逐我的梦 - ITeye博客
博客分类:
PowerDesigner(后面简称PD)是数据库设计领域最强大的工具之一,能够熟练掌握PD,对软件开发人员的设计能力来说是一种提高。本文介绍一下如何将一个已有的DB2数据库中的表导入到PD中来,用来进行优化、重新设计、反向工程生成代码等等。
1、首选,需要创建物理模型
2、进行数据库连接配置
2.1、新建数据库连接
2.2、进行数据库连接详细定义
2.3、选择需要的DB2数据库jar包
2.4、进行数据库连接测试
2.5、查看新建的数据库连接
3、从DB2数据库中导入表
3.1、选择数据库连接源
3.2、选择用户(schema)及对应的表
3.3、选择第一项,只显示可视化原件
3.4、导入表,并显示表
通过上述步骤我们可以方便的将已有数据库中的表导入到pd里进行重新整理或设计,这种操作特别是在我们接手一个已有维护项目的时候特别有用!通过它我们能够对已经系统的系统表结构设计有一个清晰的认识!
如果您觉得本文对您有益,请点击博文后的google广告,对作者表示支持,谢谢!
浏览: 388215 次
来自: 北京
例子中没有体现出 不同自定义exception的用途和区别
sz7250 写道恩。不错,初步了解一下rest设计概念。谢谢 ...
u 写道运行出来以后,提示信息出现乱码,该如 ...
恩。不错,初步了解一下rest设计概念。
麻烦也给我发一份汉化破解版到邮箱吧~谢谢啦~
1071187 ...PowerDesigner数据模型步骤下载|PowerDesigner建模使用教程下载最新版_腾牛下载
专业的QQ下载站 本站非腾讯QQ官方网站
当前位置: →
→ PowerDesigner建模使用教程下载 最新版
PowerDesigner建模使用教程下载最新版PowerDesigner数据模型步骤下载评分:5分
软件大小:614.4M
软件语言:中文
更新时间:
软件类别:免费/其他常用
软件性质:PC软件
软件厂商:
运行环境:WinAll
软件等级:
官方网址:暂无
PowerDesigner是一个业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。主要内容:PowerDesigner系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要本系列将简单介绍PowerDesigner入门使用操作,若有不足或需要补充之处,欢迎留言指正工具/原料PowerDesigner(以下简称:PD)方法/步骤打开PD,进入欢迎页点击菜单栏新建选择新建物理数据对象模型选择使用数据库给新建的物理对象模型命名,点击确定,进入物理对象模型编辑界面图中标记工具栏,读者可对每个工具做深入学习本文提供一个简单示例,新建两张表(Students,Class)并提供一个外键约束具体步骤:(1)点击工具,新建两张表(2)双击新建好的表,进入table编辑界面,指定表名,字段等属性(3)增加外键,Students表的classId指向class表的id字段
PowerDesigner建模使用教程下载
本类下载排行
本类精品软件
热门关键词PowerDesigner使用方法小结转 - Jsky - ITeye博客
博客分类:
PowerDesigner多用来进行数据库模型设计,具有SQL语句自动生成等功能。当然,也有不少缺点,比如团队分享。
一、设置PowerDesigner模型视图中数据表显示列
1、Tools-Display Preference…
2、窗口左边Category中General Settings下选择Table
3、窗口右边Advanced…
4、窗口左边选择Columns
5、窗口右边List columns中,选择要显示的列
二、设置PowerDesigner设计表时,自动将name列值中的一部分复制到code列
1、把name/code自动复制功能打开。默认是打开的。
Tool-Genneral-Options Dialog-Name to Code mirroring
2、Tools-&Model Options....-&Naming Convention 3、选中Name,并勾选Enable name/code conversions. 4、选择Name To Code
粘贴脚本代码
.set_value(_First, true, new)
.foreach_part(%Name%, "'#'")
.if (%_First%)
.delete(%CurrentPart%)
.enddelete
.set_value(_First, false, update)
%CurrentPart%
这个例子是把Name内容的#号后边的内容当作Code.
.set_value(_First, true, new)
.foreach_part(%Name%, "'#'")
.if (%_First%)
%CurrentPart%
.set_value(_First, false, update)
这个例子是把Name内容的#号前边的内容当作Code.
三、从数据库导入数据到PowerDesigner中后,将comment列值复制到name列
运行脚本 Tools-&Execute Commands-&Edit/Run Scripts(Ctrl Shift X)
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim system, file
Set system = CreateObject("Scripting.FileSystemObject")
Dim ForReading, ForWriting, ForAppending
ForReading
ForWriting
ForAppending = 8
Set file = system.OpenTextFile("C:/pdcomment.txt", ForWriting, true)
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox "处理对象无模型"
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
MsgBox "当前模型不是物理数据模型"
ProcessFolder mdl,file
file.Close
Private sub ProcessFolder(folder,file)
i=0:j=0:k=0
Dim ColumnComment()
Dim ColumnCommentNumber()
ReDim Preserve ColumnComment(i)
ReDim Preserve ColumnCommentNumber(i)
dim curComment
for each tbl in folder.tables
if not tbl.isShortcut then
if len(ment))&&0 then
for each col in tbl.columns
curComment = ment)
if len(curComment)&&0 then
for j = 0 to i
if ColumnComment(j) = curComment then
ColumnCommentNumber(j) = ColumnCommentNumber(j) + 1
if ColumnCommentNumber(k) && 0 then
col.name = curComment & cstr(ColumnCommentNumber(k))
= curComment
ReDim Preserve ColumnComment(i)
ReDim Preserve ColumnCommentNumber(i)
ColumnComment(i) = curComment
ColumnCommentNumber(i) = 0
file.WriteLine "comment on column "+ tbl.name+"."+col.code+" is '';"
ReDim Preserve ColumnComment(0)
ReDim Preserve ColumnCommentNumber(0)
i=0:j=0:k=0
for each view in folder.Views
if not view.isShortcut then
Dim subpackage
For Each subpackage In folder.Packages
if not subpackage.IsShortcut then
ProcessFolder subpackage , file
四、将name列值复制到comment列
运行脚本 Tools-&Execute Commands-&Edit/Run Scripts(Ctrl Shift X)
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox "There is no current Model "
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
MsgBox "The current model is not an Physical Data model. "
ProcessFolder mdl
Private sub ProcessFolder(folder)
for each Tab in folder.tables
if not tab.isShortcut then
if ment)="" then
ment = tab.name
for each col in tab.columns
if ment)="" then
ment= col.name
for each view in folder.Views
if not view.isShortcut and ment)=""
ment = view.name
For Each f In folder.Packages
if not f.IsShortcut then
ProcessFolder f
1、PowerDesigner中Table视图同时显示Code和Name
2、PowerDesigner Name/Code自动调整(转)
3、在PowerDesigner的PDM图形窗口中显示数据列的中文注释
4、powerDesigner 把name项添加到注释(comment),完美方案!
链接地址:
浏览: 53205 次
来自: 北京
非常感谢,解决了一个问题
很清晰明了
好,明白了,多谢!

我要回帖

更多关于 powerdesigner设计报告 的文章

 

随机推荐