PowerDesigner是设计数据库使用的,直接画图,连接好各个图表之间的关系,它可以自动生成相应的SQL语句,然后你把这些sql语句直接放到数据库中去执行就OK了,用PD设计的数据库可读性很高,
开发人员可根据PD的图表很容易理解各个表之间的逻辑关系。特别是对新入职的员工如果没有PD的图表,而是直接告诉新员工那个表是干什么的,谁是谁的子表,谁是外键主键,别人肯定一脸懵逼。
PowerDesigner安装教程:
1、解压PowerDesigner安装文件,并双击PowerDesigner.exe;
2、欢迎来到PowerDesigner安装界面,点击 Next
3、一定要选择Trial,再点击Next,不要选择其它,这一步如果选择错,后面破解是不行的。
4、选择Hong Kong,点击I AGREE,再点击Next;
5、选择一个安装目录,默认是安装在C盘。再点击Next;
6、点击General和Notaion,再点击Next;
这里很多人可能不懂,不懂你全选就不会出错了。具体什么意思,我就不在这里详细说明了。
注意:
走到这一 步,如果你电脑上已经安装了“Eclipse”软件,请不要打勾此插件选项。
否则:
就会出现,让你选择“Eclipse”软件的安装路径。
7、直接点击Next;进入正在安装界面
9、点击Finish(安装完成)
PowerDesigner破解步骤:
1、将PowerDesigner破解文件解压,然后,你能看到一个“pdflm16.dll”文件;
2、将“pdflm16.dll”复制并覆盖到你软件安装的目录中,一定要是此软件的安装根目录;例如:我这里就直接复制到 E:\powerdesigner 即可!
PowerDesigner汉化步骤:
1、将PowerDesigner汉化文件解压,然后你能看到很多文件;
2、Ctrl+A(全选)所有文件,复制并覆盖到你软件安装的目录中;
3、如果点击PdShell16.exe不能正常启动,请点击pdlegacyshell16.exe启动;
注意:最近有很多人问:PowerDesigne破解版 怎么找不到右边表的工具栏?工具栏不见了怎么显示出来?只需要去:工具 - 工具栏 - 显示首选项。里面调出来就行了,自定义工具栏里面!
3.1首先打开PD -- 点击File -- NewModel.. 弹出模型选择框
(需求是创建一个包含两张表的数据库,含有父子级关系)
3.2 这样我们的模型文件就创建好了,下面开始创建我们的数据库结构。 点击Table ---在点击空白处即可
3.3 模型创建成功下面来创建数据库表:双击Table----填写数据库的表名(Name可以是中文名,方便我们看,Code必须是有意义的英文名,这个字段创建到数据库中的)
3.4 数据库表创建成功,下面来创建数据表中的字段 :注意:Name是中文描述,Code是真正的字段名称,DateType是字段类型,字符型一般选择nvarchar(长度),这个意思是如果没有数据就不会
创建空间,有数据才会创建空间,这样不会浪费,Length是字段的长度
3.5 表的大体数据差不多出来了,下面就是创建表的主外键,主外键在在数据库中起着至关重要,可以很好的约束数据表的完整
到这一步我们一张表就创建完成了。
因为我们的需求是创建父子表,所以我们还要创建一张子表,创建子表和父表是一样的步骤,如图创建好的字表:
这样其实他们两张表还是没有任何关系的,所以我们要给他们创建关系
关系创建好了,但是我们希望子表的父表Id作为外键而不是Id作为外键,所以我们需要改一下 ,如图就改成我需要的了
这样我们的整个数据库就设计好了,是不是一眼看过去很简单明了:关系线需要解释一下,有箭头的一方是一 ,没有箭头的一方是多
4.将设计好的表,导入到SqlServer2008中
操作方法很简单
最后将复制的代码放到SQLserver 2008中执行语句即可完成整个数据库从设计到导入