用powerdesigner建模工具生成数据库

1,使用powerdesignerP:主键 F:外键 M:是否可为空

2,两张表建立主外键关系时,主外键名称要相同.比如A表 A_id name  说明id(P)

B表 B_id name  说明id(P)

此时要把B表中的B_id设置为A表的外键,则要在A表中添加一个名称为B_id的字段

3,建模完成之后,就可以生成数据库文件了,点击Database----Generate Database----选择文件保存路径,定义文件名(默认为:t_carsell.sql)----确定

这个文件是powerdesigner根据画图,连接好各个图标之间的关系自动生成的sql语句,放在数据库执行就ok

4,如果安装了数据库,直接双击打开,在前面编写代码   create database 自己定义想要的数据库名称

go

创建一个数据库

5,选中在第三步中所打开文件生成的数据库代码运行

6,数据库创建成功

时间: 2024-11-11 04:49:04

用powerdesigner建模工具生成数据库的相关文章

工欲善其事,必先利其器——利用PowerDesigner建模并生成数据库文件

首先介绍一下Power Designer:它是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库设计全过程.利用Power Designer可以制作数据流程图.概念数据模型.物理数据模型,还可以为数据仓库制作结构模型,对团队设计模型进行控制.它可以与许多流行的软件开发工具如PowerBuilder.Delphi.VB等相配合缩短开发时间以及使系统设计更优化. 在机房收费系统重构阶段,设计数据库是最令人头疼的,设计一个好的数据库可以为以后省下不少代码.

不用工具生成数据库字典(转)

可能是我太落伍了,今天才知道SQL2005的扩展属性还可以这么用. 数据字典的重要性就不用多说了,再小的开发团队,甚至只有一个人,这个东西也不可或缺,否则日后发生问题那才要命 以前的数据字典都要单独拿出时间来进行整理,但问题多多,最明显的就是和数据结构的变化不同步,而且耗时费力,效果底下 但稍微有点责任心的数据库维护人员,在编辑数据库对象时,都会习惯性的编写备注描述 以前SQL2K时,表备注.字段备注都是直接写在名称后面,SQL会将这些信息保存到系统表:sysproperties 但到了SQL2

用PDMReader工具生成数据库设计文档(转载)

来源:http://blog.csdn.net/xinglun88/article/details/19987719 第一步:下载并安装PDMReader,资源网站: http://www.pdmreader.com/ 第二步:打开PDMReader,新建项目:test: 第三步:在项目test点击右键,选择"导入数据字典",然后点击"导入PDM"图标(点击图标而不是文字),系统打开选择pdm文件对话框: 第四步:在项目test下选中你的pdm文件,在右面会出现所有

powerdesigner逆向自动生成mysql说明文档、PDM

做EDI的项目的时候,用到相关工具powerdesigner,正好我们的一个项目对数据设计阶段时相关文档没有很好的保存下来,查找了一下powderdesigner相关文档,采用逆向工程,从mysql数据库生成pdm数据模型.再配合其它工具生成数据库说明文档 工具/原料 powderdesigner15.0 mysql5.1 pdmreader mysql-connector-odbc-5.1.5-win32.msi 方法/步骤 配置ODBC数据源,安装mysql-connector-odbc-5

PDMan-2.1.0 正式发布:用心开源,免费的国产数据库建模工具 PowerDesigner

PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,是PowerDesigner之外,更好的免费的替代方案.他具有颜值高,使用简单的特点.包含数据库建模,灵活自动的自动生成代码模板,自动生成文档等多种开发人员实用的功能. PDMan Hi,久违了,冬至数九寒冬,安静了近三个月的PDMan,在这个寒冷的圣诞冬日里,终于热气腾腾的冒起来了,可以拿出来给大家见面了. 希望可以温暖到大家,就像 @红薯 照亮大家一样. 在工作任务那么紧急的情况下,我们依然坚持抽

PowerDesigner数据建模工具

目标:本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念. 一.概念数据模型概述数据模型是现实世界中数据特征的抽象.数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充.它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计. 通 常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界.换

基于oracle SQL Developer Data Modeler建模工具,解析xml,生成etljet代码

今天准备在 @zhangkai05 写的小工具model_sql基础上,进一步完善功能,使其更加自动化.方便建模人员开发etl任务. 源代码更改后 ,会发布到 git(url地址)上,逐步完善. 描述现状及问题 团队 数据仓库建模在2013年下开始使用 oracle sql developser datamodeler建模工具,之前一直用 powerdesigner,但由于后者是商业收费软件,公司又不打算购买.故经过调研,转向oracle建模工具.虽然其 易用性与 power designer

PowerDesigner 如何生成数据库更新脚本

最近在学习使用PowerDesigner 这个数据库设计工具,发现真的很强大,可以做很多事情,其中就涉及到如果数据库要进行更新了怎么办,主要是增加表,最麻烦的是修改字段名称,增加字段等操作,遇到主要的情况我们应该怎么处理呢?接下来让我们一起揭开谜底吧: 首先,我们要将创建好的PDM模板先保存一份,可以命名为xxx_Old.pdm 修改你的PDM文件,修改后,进行导出物理数据库模型,然后选择工具栏上的database-->apply model changes to database出现一个界面选

SyBase Powerdesigner生成数据库详细表

工具: Sybase PowerDesigner 15.1 Microsoft SQL Server 2005 第一步概要设计: 打开PowerDesigner软件,设计"概念数据模型"(Conceptual Data Model): 点击workspace 右键--->New->Conceptual Data Model, 弹出如下界面: 设计表.表结构: 在设计属性(字段)的时候,三个字母(M.P.D)分别表示: M:是否为空:(√表示不允许为空) P:是否为主键: D