创建表

  1. 打开PowerDesigner
  2. 新建概念模型(Conceptual Data Model)
    找到工作空间–>右键找到新建–>找到Conceptual Data Model 点击
  3. 修改该模型名为你想取的名字,点击ok

    创建完成以后
  4. 在应用框的右上侧,有一个Palette悬浮框。找到Entity标签(一个长方形的表格),点击以后该标签会凹陷,然后就可以在空白处点击鼠标右键,点击一下生成一个Entity
  5. 在空白处生成Entity以后,双击生成的Entity,会出现该Entity的编辑框,可以在该框内编辑表名与字段
  6. 在常规区域,修改Name
  7. 在Attributes增加该表的字段,主键以及外键先不用管,只管添加字段
  8. 在表的编辑框中,找到主键字段,找到P列,该列表示主键标识,勾选则对应该行对应的字段为主键
  9. 勾选完设置主键后,在标识即Identifiers中查看主键索引名,将其修改为你想要的名字
  10. 修改完成以后,点击确定

    发现表只显示了主键索引,若显示正常,则无需按步骤11操作
  11. 不慌,双击该表,进入表编辑框,进入Attributes,找到Displayed,键字段的该列都勾选上,然后点击确认

    表的字段全部显示了出来
  12. 按照相同的操作创建其他表

建立联系

  1. 在程序右上侧的悬浮框中找到Relationship标签,点击使其凹陷,然后在需要联系的两个表之间画一条线,然后联系线就画出来了
  2. 双击表示联系的线,进入联系的编辑页面
  3. 在常规下,修改联系名为你想要修改的名字
  4. 在Cardinalities下,修改正确的对应关系,然后点击确认
  5. 至此,创建表与表之间的关系就完成了,其他表和表之间的关系都可以按照这个步骤去做

逻辑模型(Conceptual Data Model)转为物理模型(Physical Data Model)

  1. 在当前页面上的顶部状态栏上,找到工具,点击一下,选择Generate Physical Data Model…,点击
  2. 点击以后,出现选择创建来源的弹出框,根据需求选择,选择完以后点击确认
  3. 确认以后,底部会出现转换成功的提示信息

    文件中也出现了该表的物理模型
  4. 至此概念模型转物理模型就此完成

物理模型导出sql

  1. 在当前页面的顶部状态栏上,找到数据库,点击,选中其下的生成数据库
  2. 点击以后,在常规下,选择要保存的目录,修改生成的sql文件名,之后点击确定
  3. 页面底部出现创建表的提示信息,页面中间弹出一个询问是否编辑生成的sql文件
  4. 查看生成的sql文件,发现没有问题

    至此,PowerDesigner创建表生成sql就完成了

PowerDesigner创建概念模型转换为物理模型使表生成sql相关推荐

  1. mysql创建用户表的sql语句_Mysql创建、删除用户和表的SQL语句

    Mysql创建.删除用户和表的SQL语句 (2015-01-15 17:08:17) 标签: it 联动北方 数据库 分类: IT MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意 ...

  2. 【spring】spring JDBC开发 、 将创建表生成sql语句的方法

    将navicate中已存在表的创建转化成sql语句的方法 1.右击表,选择对象信息 2.点击DDL jar包引入 1.spring-starter-jdbc 代码实现: <dependency& ...

  3. Oracle创建多个(大量)属性表,建表语句如下,案例是创建509个属性的表

    一.生成一个创建509个属性的表的sql语句 为表创建组件,属性的格式A1~A509,属性的的类型使用各种各样数据类型,下面就是sql脚本 CREATE TABLE "SCOTT" ...

  4. ER/Studio入门操作和配置生成SQL注释(Attribute name)

    一.创建逻辑模型 1.打开ER/Studio后,选择:File>New,打开如下界面,选择Draw a new data model. 如上图:1表示新创建数据模型,2表示逆向数据库中已存在的模 ...

  5. 【jeecg boot】【PowerDesigner】使用PD创建数据库,并使用jeecg生成代码来创建一个干部任命表单

    首先看一下需要完成的功能 不难发现,我们需要在数据库中设计两张表,分别是干部表和干部家属表,干部表和干部家属是一对多的关系 Power Designer部分 1. 打开Power Designer,点 ...

  6. powerdesigner使用vba脚本创建物理模型的表和列

    试一下用脚本生成物理模型的表和列,不在设计视图操作和设计界面录入内容,看能否提高生产力: 选择菜单,Tools - Execute Commands - Edit/Run Script...:在弹出的 ...

  7. powerdesigner使用之——从“概念模型”到“物理模型”

    现实问题在计算机上的解决,需要我们从现实问题中抽象出实体模型,然后再将实体模型对应到数据库关系表中. 例如,我们在思考学生选课,这件事情上,实体模型就是"学生"和"课程& ...

  8. PowerDesigner概念模型与物理模型相互转换及导出数据字典

    原文:PowerDesigner概念模型与物理模型相互转换及导出数据字典 最近公司项目竣工,验收完成后,把整体平台的所有文档都写清楚,找包发给甲方,由于本人是维护数据库工作,依上面要求,必须编写< ...

  9. 使用PowerDesigner创建数据库表

    使用PowerDesigner 建数据库表. 一直很忙,没有时间写东西.这次搞点会声会色的,嘿嘿 此技能为项目经理必备技能. 本次主角: 1.在workspace下建立一项目: physical da ...

最新文章

  1. ASP.NET性能调整之解决Server Too Busy错误
  2. mysql 错误:1166 解决办法
  3. 电脑pdf阅读器哪个好用_电脑免费录屏软件哪个好用?这两个录屏方法千万别错过...
  4. 提升 .NET 程序性能的 一些 原则
  5. 有些事,父母一定不能依着孩子!
  6. 百度语音合成 js html,百度文字转语音免费接口使用实例
  7. 传送大文件到服务器,大文件传送服务器
  8. [洛谷P3979]遥远的国度
  9. 说说vue-cli中使用flexible和px2rem-loader
  10. 单层感知器->BP算法详细推导
  11. 77. 组合 - 递归
  12. 目标文件(.obj)的COFF文件结构
  13. JAVA SE 003——数值
  14. STM32入门之GPIO详解
  15. matlab画正态分布图简单算法
  16. UBUNTU——启动栏图标问号?异常
  17. Java是什么,Java是什么意思
  18. 第六章—身份认证、第七章—控制访问
  19. 个人博客开源系统XBlog介绍和部署
  20. 如何基于知识图谱技术构建现代搜索引擎系统、智能问答系统、智能推荐系统?

热门文章

  1. 广东工业大学数据库课设(点歌系统)
  2. app小窗口悬浮工具_悬浮窗大师下载-悬浮窗大师 v6.6_手机乐园
  3. 计算机app无法删除,电脑软件卸载不掉怎么办?软件删除不掉解决技巧
  4. Java 7从入门到精通 前 言
  5. android手机主板,主板芯片全解
  6. 基于PLC的矿泉水自动瓶装控制系统设计
  7. 《Dreamweaver CS6 完全自学教程》笔记 第十章:表单的使用
  8. 网易我的世界能安装java模组吗_网易的我的世界能不能自己制作模组?怎么制作?...
  9. 解决com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
  10. 服务器配置pxe批量装系统,可能是最简单的PXE批量装机方案