powerdesigner简单使用】的更多相关文章

PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一.Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具. PowerDesigner主要分为7种建模文件: 1.  概念数据模型 (CDM) 对数据和信息进行建模,利用实体-关系图(E-R图)的形式组织数据,检验数据设计的有效性和合理性. 2.  逻辑数据模型 (LDM)…
---- 1) --- 新建流程图:新建模型,选择activity的那个就可以了. ----…
正文: 创建表格 File→New Model→(Model types; Physical Data Model; Physical Diagram)Model name:名称:DBMS:数据库类型→右侧工具栏选Table 创建完后,右键→SQL Preview,就可以复制生成表的语句了 参考博客: 1,PowerDesigner简单使用教程_百度经验 https://jingyan.baidu.com/article/6c67b1d6af0d9b2787bb1edc.html 2,Power…
点击開始,查看netManager,点击面板的监听程序,默认仅仅有地址1且标记着localhost.新建一个地址,输入本机IP,又一次开启监听程序就可以 △△△ * △△ = △△△△ 某3位数乘以2位数,结果为4位数 要求:在9个△所代表的数字中,1~9的数字恰好每一个出现1次. public class Pruning {       public static void main(String[] args) {                   int n1, n2, n3, n4,…
1.使用 JDBC 方式连接 Oracle 逆向生成数据库 PDM 使用 ODBC 方式连接 Oracle 数据库可以借鉴这位兄弟的博客:http://www.cnblogs.com/clivehua/articles/4593211.html 个人感觉用 JDBC 的方式连接 Oracle 是比较简单. [Database]->[ Configure Connections] 注意的几点: 1. 如果出现无法初始化 JVM 时,说明你的 JDK 版本和 PowerDesigner 的 位数不一…
以前听说过PowerDesigner可以和数据库连接,根据在PowerDesigner创建的数据模型创建表.触发器.存储过程到数据库中.也可以将已有的数据库导出到PowerDesigner中为数据模型.今天做了一下测试,发现确实很简单,现在操作步骤与大家分享: 0.准备工作 先在SQL Server中创建一数据库,以供测试用. Create database test 1. 根据在PowerDesigner创建的数据模型创建表.触发器.存储过程到数据库中 1)打开PowerDesigner ,建…
1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习) 我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可.(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面.) 2:首先创建概念数据模型,如图所示(后面介绍一些比如物理数据模型等等,由于此软件全部是英文的,所以作为一个chin…
操作系统:WIN7 64旗舰版 Oracle版本:64位11g PowerDesigner版本:15.1 问题描述:因为PowerDesigner是32的程序,连接数据库会默认开启32位的ODBC,因此无法使用Oracle11g的驱动程序 解决方法:下载安装Oracle11g客户端win32_11gR2_client.zip => 选择客户端的提供程序连接Oracle 详细步骤: 1.下载Oracle11g客户端win32_11gR2_client.zip http://download.ora…
首先我们需要创建一个测试数据库,为了简单,我们在这个数据库中只创建一个Student表和一个Major表.其表结构和关系如下所示. 看看怎样用PowerDesigner快速的创建出这个数据库吧. 1.现在开始使用PowerDesigner创建数据库,首先运行程序,进入主界面: 2.File—New Model—Physical Data Model—Physical Diagram—Model name 设置为test,DBMS属性设置为Microsoft SQL Server 2005: 3.…
.PowerDesigner使用MySQL的auto_increment  ◇问题描述:  PD怎样能使主键id使用MySQL的auto_increment呢?  ◇解决方法:   打开table properties窗口 → columns → 选中id列 → 打开columns properties窗口 → 勾选identity即可   注意:概念模型没有此选项,物理模型才有 2.PowerDesigner去掉SQL脚本中的双引号   ◇问题描述:   PD生成Oracle数据库建表SQL时…
首先我们需要创建一个测试数据库,为了简单,我们在这个数据库中只创建一个Student表和一个Major表.其表结构和关系如下所示. 看看怎样用PowerDesigner快速的创建出这个数据库吧. 1.现在开始使用PowerDesigner创建数据库,首先运行程序,进入主界面: 2.File—New Model—Physical Data Model—Physical Diagram—Model name 设置为test,DBMS属性设置为Microsoft SQL Server 2005: 3.…
常用的建模工具有:PowerDesigner和ERWin,后者已快被淘汰,但前者依然活跃.相信大家都遇到过项目组已经运营很很久,但是竟然连一个ER图都没有,今天就讲解一下PowerDesigner连接mysql逆向生成pdm.PS:网络上各种老版本,各种文不对题,按照本文去做,10分钟即可搞定,就是这么简单. 假设大家已经安装好PowerDesigner,本人使用版本号15.1破解汉化版. 1.安装mysql-connector-odbc-5.1.5-win32.msi这个是驱动必须安装,大概4…
造成此问题的原因是由于Sql 2005 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致 ,微软的目的不再去猜测网上有二种解决方式 但不符合本人的需要 以下是通过创建sysproperties视图,以及改造powerdesigner sql语句生成模板实现本人直接用powerdesigner生成创建数据库SQL 方法实现简单,在此做个记录 -------------------------------------------------Sq…
把注释显示出来 选定编辑的表,右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- >OK 把Name的值变成comment(注释) 参照<powerdesigner逆向工程生成PDM时的列注释解决方案的补充> 改进脚本:Powerdesigner界面-Database-Edit Current DBMS 将表的Name换为Comment 将…
此文描述详细,特此转载,仅复制了大部分内容,可参考原文CodeSmith和PowerDesigner的安装和数据库创建(原创) 请大家不要用于商业用途哈,要支持正版,大家都是做软件的,知道开发一套软件实属不易啊. CodeSmith安装方法: 1). 点击下载安装文件 2). 运行,安装步骤就不说了,选择你要安装的目录,一路下一步就OK了. 3). 运行,选择CodeSmith的安装目录,一路下一步,就破解 完成啦,接着你就可以在开始--CodeSmith Professional 5.1--C…
最近要忙期考,但还是决定每天抽点空来写CodeSmith的系列文章了,在此实在不敢用教程这个词语,毕竟自己对CodeSmith了解的也不是很多,有很多牛人都在博客园发布了不少关于CodeSmith的文章了,但我还是想发表一下自己的心得,希望能给初学者更多的参考,教程中有错误或者表述不清的地方欢迎大家指出,我还是会秉承之前的风格,用尽量多的图来说明步骤,因为我觉得还是图文并茂的文章比较容易理解. 好了,废话少说,开始我们的CodeSmith旅程吧,我先讲讲这个系列教程要完成的目标吧,众所周知,Co…
Powerdesigner自定义DBMS Powerdesigner以下简称PD.PD默认支持的DBMS不够用时,我们就需要自己定义了.以apache derby数据库为例.1.DBMS的定义文件PD的DBMS定义文件放在install_dir/Resource Files/DBMS目录下.自定义DBMS的第一步是复制一个现成的DBMS文件,由于derby与Oracle相似之处比较多,所以可以选择复制Oracle的DBMS文件,并重命名为derby.xdb 2.修改描述用记录本打开derby.x…
主要实现思路 建立新旧数据库ODBC 导入原始数据模型 选择并比较对象 .PowerDesigner中可以对2个数据模型进行比较,所以想到用这个功能来实现对比数据库的目的.到底怎样利用PowerDesigner来比较新旧数据库,查看数据库中哪些对象变化了呢,下面慢慢道来. 首先简单介绍下PowerDesigner,它是Sybase公司的CASE工具集,它的功能几乎包括了数据库模型设计的全过程.可以制作数据流程图,概念数据模型,物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作…
PowerDesigner安装方法:  http://dev.firnow.com/course/3_program/java/javajs/20090908/174375.html 安装完这2个软件了,接着就开始使用吧,还是和以前一样,先提出需求,再做实例,因为我们之所以使用它们,肯定是因为它们能巧妙的解决某种问题,不然我们干嘛花那么多时间和硬盘空间安装它们. 好,我们现在的需求是:希望当接到一个新的工程项目时,程序员只需要根据项目需求,设计出数据库的结构(表,表的字段,表间关系),之后只要按…
一.PDM概述 PDM(物理数据模型),通俗地理解,就是在PowerDesigner中以图形化的方式展示和设计数据库. PDM中涉及到的基本概念包括: 表: 列: 视图: 主键: 候选键: 外键: 存储过程: 触发器: 索引: 完整性检查约束: 以上这些都是数据库的概念,不适合在PowerDesigner里面表述. 二.创建PDM 创建PDM有4中方法: 使用设计环境直接创建PDM: 从现有数据库或通过SQL脚本逆向工程创建PDM: 从CDM采用内部模型生成方法建立PDM: 从OOM中的类图采用…
PowerDesigner导出所有SQL脚本 操作:Database=>Generate Database PowerDesigner怎么导出建表sql脚本 1 按照数据库类型,切换数据库. Database-> Change Current DBMS... 2 生成sql脚本 Database -> Database Generation 的Preview选项卡 点击保存按钮,保存产生的sql脚本到本地. [注意]: 1 本人使用的powerDesigner是15.2版本. 2 产生出…
原文链接: http://www.cnblogs.com/huangcong/archive/2010/06/14/1757957.html 废话少说,开始我们的CodeSmith旅程吧,我先讲讲这个系列教程要完成的目标吧,众所周知,CodeSmith其中一个强大的功能就是依照模板生成批量代码,这也是吸引着众多编程人士使用它的原因,它大大的节约了编程时间,省去了大量复制粘贴的废操作. 首先,既然要讲解如何使用CodeSmith和PowerDesigner快速生成批量代码,当然要先安装这2个软件啦…
转自:http://blog.csdn.net/shanliwa/archive/2007/10/20/1834117.aspx Sybase PowerDesigner - 一个高端数据建模工具.你可以下载一个45天试用版. ERWin - 一个高端数据建模工具.可下载试用版. Rational Rose Enterprise - 一个高端UML工具,恰如其分的数据库建模支持.可下载试用版. Visio Professional - 一个价格低廉的绘图工具,可用来生成数据模型.UML图等.企业…
PowerDesigner是个很强大的建模工具,可以利用它绘制各种图形,本文利用该工具绘制PDM,进而生成SQL Server数据库. 比如绘制一个简单的学生选课.教师授课管理系统的PDM: pk表示主键,fk表示外键.学生和课程是多对多的关系,教师和课程是多对多的关系,分别用中间表:学生课程表.教师课程表来表示多对多的关系. 数据库表和表之间的引用关系可以通过浮动工具栏上的按钮工具完成. 这里有一个地方需要说明一下,以学生课程表为例: 给id字段设置为主键,并且设置为标识列(自增)怎么弄? 设…
阅读目录 两种重要模型 创建表和主外键 创建视图和存储过程 生成数据库 PowerDesigner(简称PD)是一种强大的数据库建模工具,使用PD可以创建业务模型,UML类图等,当然最主要的功能是数据库建模.我打算分以下几个部分来讲如何使用PD. 1,两种重要模型,概念模型和物理模型 2,创建表和主外键 3,创建视图和存储过程 4,生成数据库 回到顶部 两种重要模型 首先说概念模型,概念模型是一个抽象的宏观层次的业务模型,比如E-R(实体关系)图,在概念模型中最重要的对象是实体和关系. 根据概念…
原文:PowerDesigner中转换物理模型时的命名转换 最近在使用PowerDesigner建模数据库,在使用中积累了一些遇到的问题和解决办法,记录下来,希望对遇到同样问题的朋友有所帮助. 早 期在PowerDesigner中,只有概念模型和物理模型,一般是先建立概念默认,然后根据具体的数据库生成物理模型.但是概念模型太抽象,物理模型太 具体,于是在PowerDesigner15版本之后出现了“逻辑模型”,能够从概念模型和物理模型各自的角度上都容易理解.所以现在的数据库建模方式就 变成了先建…
原文:PowerDesigner模型设计 绪论 Sybase PowerDesigner(简称PD)是最强大的数据库建模工具,市场占有率第一,功能也确实十分强大,现在最新版本是15.1,已经支持最新的SQL Server 2008等数据库,另外在PD15中还增加了好几种模型,界面也得到了进一步的美化,做出来的图更漂亮了.下面是一个在PD15中新建模型的窗口: PD本身除了进行数据库建模以外,还可以建业务模型.UML模型等,当然这些建模其他很多工具也有相同的功能,PD在这些模型的建立上并没有看出有…
原文:在PowerDesigner中设计物理模型1--表和主外键 在PD中建立物理模型由以下几种办法: 直接新建物理模型. 设计好概念模型,然后由概念模型生成物理模型. 设计好逻辑模型,然后由逻辑模型生成物理模型. 使用逆向工程的方法,连接到现有的数据库,由数据库生成物理模型. 物理模型能够直观的反应出当前数据库的结构.在数据库中的表.视图.存储过程等数据库对象都可以在物理模型中进行设计.由于物理模型和数据库的一致性,接下来以数据库对象和物理模型对象的对应来一一介绍: 表 新建物理模型时需要指定…
原文:在PowerDesigner中设计概念模型 在概念模型中主要有以下几个操作和设置的对象:实体(Entity).实体属性 (Attribute).实体标识(Identifiers).关系(Relationship).继承(Inheritance).关联 (Association).关联连接(Association Link). 实体 实 体就是我们抽象出的对象,比如:一个选课系统中,学生.教师.班级.课程等等都是实体.实体属性就是一个实体中所包含的简单属性,比如学生实体,具有学 号.姓名.生…
一.概念数据模型概述 数据模型是现实世界中数据特征的抽象.数据模型应该满足三个方面的要求: 1)能够比较真实地模拟现实世界 2)容易为人所理解 3)便于计算机实现 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充.它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计. 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界.换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系 (R…