PowerDesigner物理模型创建数据库

PowerDesigner物理模型创建数据库比在SOL Server中直接创建数据库多了两个好处
第一个好处是创建物理模型设置表和字段的名称有两个一个是给你观看的一个是在数据库创建后的实际名称这样就可以方便那些英文不过关的人给自己观看的名称设置中文就算忘了创的是什么表和什么字段也可以回头看一下物理模型就知道是什么表和字段了
第二个好处就是想给一张表创建另一张表的主键作为外键可以直接通过给模型表连线来完成
下面我就讲一下PowerDesigner物理模型创建数据库的步骤
第一步我们要下载PowerDesigner这个软件,然后打开它。
它会弹出一个窗口给你选择你可以选择第一个CreateModel也就是创建模型的意思
你也可以选择关闭然后从左上角的File点击选择CreateModel都可以打开以下的截图窗口

第二步选择Model Type(模型类型)然后选择Physical Data Model(物理数据模型)
Model name里面填写的是你创建的物理模型的名称
DBMS是选择给哪个数据库创建物理模型脚本你需要在哪个数据库创建表和字段就选择哪个数据库
最后点击OK确认就行

第三步就是通过上图的图标工具进行模型表的创建
点击第九个图表也就是我画红线的那个图标
这个图标是用来创建模型表和字段的只需鼠标左键点击图标然后再鼠标左键点击空白处就可以创建模型表了想创建多少个表就点击几次不想创建了可以点击鼠标右键取消
下图就是创建好的模型表

第四步给上图的模型表进行表和字段的命名
双击模型表弹出下图窗口
点击General是设计表的名称
Name是设置表的观看名称
Code是设置表在数据库的实际名称

填完之后点击Columns设置表的字段和命名如下图

Name字段的观看名称
Code字段实际名称
DataType字段的数据类型
Leng字段的长度,20个长度代表汉字10个字节其他代表20个字节需要设置长度的才设置不需要的不用设置类如上图的int数据类型
右边的复选框第一个代表的是设为主键选中就是设为主键
第三个代表的是不为空选中就是设置不能为空
然后选中第一行设为主键的ID然后点击左上角有个手的图标打开设置主键自增的窗口如下图

勾上Identity也就是我画红线的地方选中复选框就设置成功主键自增了
最后点击确认关闭所有窗口
表和字段的设置跟命名就都完成了

第五步也是在PowerDesigner软件中处理的最后一步
把创建的物理模型表导出形成脚本文件
首先在内容框里空白处点击鼠标右键选择最后的选项properties弹出如下图窗口

Name填写的是整个工程的观看名称Code填写的是实际名称
DBMS是选择数据库
Database填写的是需要添加创建好的表的数据库的名称
Default diagram选择创建的物理模型选择和填写好之后就点击确认关闭窗口
然后点击上面的选项Database选择Generate Database弹出如下窗口

Directory是选择导出的文件存放路径
File name是给导出的文件吗命名
最后点击确定就成功导出了

第六步就是到数据库中处理了
从数据库中选中需要建表的数据库然后打开刚导出的物理模型脚本文件
然后点击执行最后就会根据脚本语言自动创建出数据库的表和字段了
如下图点击执行

最后刷新一下数据库表就出来了

PowerDesigner物理模型创建数据库相关推荐

  1. 2016.04.09 使用Powerdesigner进行创建数据库的概念模型并转为物理模型

    2016.04.09 使用Powerdesigner进行创建数据库的概念模型并转为物理模型 2016-04-09  21:10:24     本文原创受版权保护,严禁转载. 请大家不要用于商业用途,支 ...

  2. PowerDesigner16.5创建数据库数据模型教程

    1:使用PowerDesigner软件创建数据库 我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可.(打开软件即是此页面,可选择Create Model,也可以选择D ...

  3. PowerDesigne创建数据库

    PowerDesigner中创建数据库步骤 开发工具与关键技术: MVC作者:李金忠撰写时间:2020/8/18 下面我来大概讲一下如何在powerdesigner虚拟的数据库中创建数据库,可能不是佷 ...

  4. 使用PowerDesigner创建数据库表

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

  5. 数据库设计:pd工程创建数据库表

    数据库建模 了解了数据的设计思想,那对于数据库表的表设计应该怎么做呢?答案是数据库建模数 数据库建模:在设计数据库时,对现实世界进行分析.抽象.并从中找出内在联系,进而确定数据库的结构.它主要包括两部 ...

  6. PowerDesigner 连接MySQL数据库详细步骤

    PowerDesigner 连接MySQL数据库详细步骤 简介 有的时候我们想把数据表结构可视化,想知道表中有哪些字段,表与表之间的关联关系,这个时候我们可以使用PowerDesigner工具,将表转 ...

  7. Bootstrap4+MySQL前后端综合实训-Day04-AM【新闻管理手机端页面+数据库操作(PowerDesigner 图形化数据库设计软件、SQLyog软件)】

    [Bootstrap4前端框架+MySQL数据库]前后端综合实训[10天课程 博客汇总表 详细笔记] 目   录 W3C标准盒子模型和IE盒子模型的区别 Bootstrap4--新闻管理手机端页面 菜 ...

  8. 在PowerDesigner导出到数据库的方法

    在PowerDesigner导出到数据库的方法 ----------------------------------------- 开发工具与关键技术:PowerDesigner & SQL ...

  9. PowerDesigner一键导入数据库所有表并画数据模型图

    目录 一.首先导出目标数据库库所有表结构,获取.sql脚本 二.选择PowerDesigner-文件-反向工程-Database 三.选择Mysql 四.选择数据库脚本 五.导入成功 六.使用工具栏进 ...

最新文章

  1. netcore中使用grpc
  2. Python语言编程之批量文件重命名
  3. POJ 1067 取石子游戏
  4. 仿京东左侧菜单弹出html代码,相仿京东左侧菜单
  5. python子类继承父类属性实例_python – 从子类内的父类访问属性
  6. Android应用程序结构总结
  7. seo图片的alt属性介绍及写法?
  8. 怎样在hdfs上创建多级目录文件夹_【HDFS API编程】第一个应用程序的开发-创建文件夹...
  9. (转)关于电子书格式比较
  10. 最优化算法之牛顿法、高斯-牛顿法、LM算法
  11. 三星 android 调试模式设置,三星 W2016 开启USB调试模式
  12. QLineEdit的焦点事件
  13. 第七周学习周报20181022-20181028
  14. [循证理论与实践] Meta分析系列之五:贝叶斯 Meta 分析与 WinBUGS 软件
  15. 视频里面的音频怎么提取成mp3?
  16. LDA-线性判别分析(一)预备知识
  17. 从理解需求到创造需求,解码YUU品牌成功秘诀
  18. linux系统的格式化说明,格式化[说明]如何用LINUX命令格式化U盘
  19. vue怎样引入使用layer弹窗以及icon使用
  20. html彩虹颜色代码查询,HTML5 ASCII 彩虹闪光面板

热门文章

  1. 一名程序猿的习惯养成记录手帐(四)
  2. 【服务器数据恢复】使用碎片拼接方法恢复SQL Server数据库的数据恢复案例
  3. openfalcon 组件监控_Open-Falcon小米监控开源系统
  4. 开发中避免延时操作技巧详解
  5. Picasso图片下载缓存库的使用心得
  6. linux 0.11 编译 msed,Linux下sed命令使用
  7. 女程序员的成长记录第一站
  8. LaTeX公式多列对齐
  9. Win10初次使用麦克风时该怎么设置才能发挥麦克风应有效果
  10. 操作系统学习笔记:多媒体系统