使用PowerDesigner设计数据库】的更多相关文章

PowerDesigner设计数据库的教程网上都有,最好的是我一位同学写的,地址: 点击这里 我的大致流程如下: 首先要以管理员的身份打开PowerDesigner,如果没这么做,将导致后面无法创建System DSN.右键单击快捷方式就可以选择以管理员的身份运行. 先建立Conceptual Data Model: 填写表的各个属性(这里属性"备注"的类型填错了,应该是字符串型): 生成如下视图: 这时候的菜单栏没有"Database",可以选择"Too…
PowerDesigner 设计数据库中常用脚本 数据库设计 物理模型设置 Name转Comment脚本 '****************************************************************************** '* File: name2comment.vbs '* Title: Name to Comment Conversion '* Model: Physical Data Model '* Objects: Table, Colum…
说明: 一.学会用开发语言进行数据库编程,其关键是在于学会sql语言,开发语言只不过给程序员提供了一个操作数据库的接口罢了. 二. 本人也是初学者,采用的数据库设计软件是powerdesigner.利用该软件用户可以设计E-R图,然后软件会自动根据E-R图生成创建数据库表,即表间约束的sql语句. 三.由于powerdesigner安装软件大于220M,无法上传,所以请使用者自己百度下载. 四.学习数据库的数据.本人用的是微软的sql2000.sql语句的参考书籍是<SQL Server 200…
1.PowerDesigner使用MySQL的auto_increment ◇问题描述: PD怎样能使主键id使用MySQL的auto_increment呢? ◇解决方法: 打开table properties窗口 → columns → 选中id列 → 打开columns properties窗口 → 勾选identity即可 注意:概念模型没有此选项,物理模型才有 2.PowerDesigner去掉SQL脚本中的双引号 ◇问题描述: PD生成Oracle数据库建表SQL时,默认会给表名和字段…
PowerDesigner非常强大, 可以利用它完成数据库的设计. 1.下载地址:http://pan.baidu.com/s/1DsLrg 2.表设计: 建立概念数据模型(Conceptual Data Model,即CDM), 打开File/New Model/Model types/Conceptual Diagram 打开默认创建的Diagram_1, 这时可以根据工具面板(Palette)创建ER(Entity-Relationship)图. 从面板(Palette)上选择Entity…
1.快捷键CTRL+N 创建 New Model 选择如下图,并设置 Model name 单击OK 2.使用工具添加实体 双击Entity_1,填上如下图信息   切换选项卡,添加属性信息 其中 M:Mandatory,表示该属性必须       P:primary,主键      D:Display,是否显示      Precison:精确度 填完后点击确定,其他实体也如此创建 3.添加实体间的关系 添加后双击关系图标 切换选项卡添加对应关系 3.生成物理模型:ctrl + shift +…
/*==============================================================*/ /* DBMS name: Microsoft SQL Server 2012 */ /* Created on: 2018/11/25 13:42:24 */ /*==============================================================*/ use "zuoye" from sys.sysrefere…
这两天在用powerdesigner设计数据库.一直以为name就是注释名字来着.后来生成sql语句 怎么就没有注释信息那. 后来看了半天才知道自己范2了. 通过各种信息查找.大多都是改database下的edit current DBMS 里面的东西.但是这样生成出来 不能直接执行. 自己琢磨半天.又查了查资料终于找到了. comment 是注释.name 是字段描述 在 PowerDesigner中操作如下 PowerDesigner-->Tools-->Execute  Commands…
使用PowerDesigner设计建造MySQL数据库 一.使用PowerDesigner制作建库脚本 1.设计CDM(Conceptual Data Model) 2.选择 Tools -> Generate Physical Data Model ,选择对应的DBMS为MySQL,生成PDM 3.选择 Database -> Generate Database ,在弹出的 Database Generation 对话框中选择脚本存取路径及脚本文件名称 4.点击确定后生成数据库建库脚本(*.…
原文:对象的继承关系在数据库中的实现方式和PowerDesigner设计 在面向对象的编程中,使用对象的继承是一个非常普遍的做法,但是在关系数据库管理系统RDBMS中,使用的是外键表示实体(表)之间的关系,那么对于继承关系,该怎么在RDBMS中表示呢?一般来说有3种实现方式: Concrete Table Inheritance(具体表继承) Single Table Inheritance(单表继承) Class Table Inheritance(类表继承) 比如在一个教务系统中,有老师学生…