飞龙在天

contact: QQ: 706627987

 

利用PowerDesigner创建数据库

来源于:http://www.glanshu.cn/showart.asp?art_id=37
在PowerDesigner可以设计数据库,但是由于他是英文版本的,所以用起来很不方便,在这里做一简单介 绍。 先在PowerDesigner中画表:先选种table工具,然后在页面上点鼠标坐键,一个表就创建了。但是列 名还需要自己添加。点鼠标右键,释放table工具,在表上双击左键或者点右键选择proaperties或者是同 时按下alt+enter键,出现新的对话框,有很多选项,其中默认的是打开了general,在name中填写表的汉 语名字,在code中填写表名。然后,选columns,仍然是在name中填写列的汉语名字,在code中填写列名 ,在data type中选择字段类型,然后设置主键,在p先的方框中选择。 表的内容添好后,点一下应用,就要建立表之间的关系,如果一个一个的建很麻烦,现有一很方便的 方法,使用此方法要在填表的列的时候要注意一些东西:1、要分清那个是主键,那个是外键;2、在第一 个表中的外键要和另外表中的主键命名和类型要一致。做完这些之后在工具拦中选择tools,在他的下拉 框中选择 rebuild general工具,点确定,就可以自动创建表之间的关系了。 表的内容添好了,关系也有了,然后还在表上双击左键或者点右键选择proaperties或者是同时按下 alt+enter键,在preview中把sql脚本语言全选,或者只选注释以下的语句,在sql查询分析器中执行就可 以了。它只能创建表,不能创建数据库,所以用户要自己先创建数据库,在执行sql语句的时候,要先选 择数据库。 就这样,一个表创建了,但是对于多个表,表之间有关系的,这样用起来就不方便了,怎么办?当然 有好的方法了!在dastabase中选择generate database或者ctrl+g出现新的对话框,在director中选择路 径,在file中填写个文件名字,怎么命名,看你的爱好了。点确定就会在你设置的路径下产生一个以sql 为后缀以你写的名字为名字的文件,打开此文件在sql查询分析器中执行就可以了,这样依然不能创建数 据库,数据库还要主键添加。在执行sql语句的时候,要先选择数据库。 这样也有点麻烦,还可以不用执行sql查询分析器的,这要先和机器上的数据库连接,方法是:在 dastabase中选择commect to an ……或者是ctrl+shift+n出现新的对话框。选择machine data surce, 在下拉框中选择localserver,然后点add,选择系统dsn,双击localserver,出现新的对话框,选择服务 器,点下一步,填写密码选择“更改默认的数据库”,选择要的表倒入的数据库,点下一步、完成、确定 、确定、connect,填密码,确定,就连上数据库了。在dastabase中选择generate database或者ctrl+g 出现新的对话框,在director中选择路径,在file中填写个文件名字,怎么命名,看你的爱好了。要在单 选按钮上选择odbc generation,点确定,如果有多个包存储的话,选择“seclection”,从seclection中选择包。初中新的对话框,点红色的“!”执行就可以了,执行完毕, 点close,就会在你设置的路径下产生一个以sql为后缀以你写的名字为名字的文件,同时,数据库中的表 也产生了,如果在填写表的内容的时候,类型有错误,表将不能产生。




生成sql时的错误:

Reference constraint name maximum length is limited to 7 characters
Key constraint name maximum length is limited to 7 characters
Table code maximum length

调整以下两个参数,
    菜单:Database=>Edit current DBMS
PGSQL73::Script\Objects\MaxConstLen
value=>255

PGSQL73::Script\Objects\Table\Maxlen
value=>255


设置自动增长的标识列
PDM里查看表的属性,Columns选项卡,选中整列,查看列属性,打开另外一个窗口,右下角有个Identity,勾上即可.

posted on 2007-04-26 10:43 feilongone 阅读(4414) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(2)

随笔档案

文章档案

相册

搜索

最新评论

阅读排行榜

评论排行榜