展开全部

工具:

Sybase PowerDesigner 15.1

Microsoft SQL Server 2005

第一步概要设计:

打开PowerDesigner软件,设计“概念数据模型”(ConceptualData Model):

点击32313133353236313431303231363533e78988e69d8331333339653733workspace 右键---》New—>Conceptual DataModel,

弹出如下界面:

设计表、表结构:

在设计属性(字段)的时候,三个字母(M、P、D)分别表示:

M:是否为空;(√表示不允许为空)

P:是否为主键;

D:是否在该软件的视图中显示

第二步:物理设计

将“概念数据模型”设计的表转换为“物理数据模型”(PhysicalData Model),实际上是从“概要设计”转换为“详细设计”,即对表的具体实现。

将概要设计模板转换为物理设计

选择“Tools”-->“Generate Physical DataModel…”即可。

然后选择你的DBMS.

点击“确定”按钮以后,就产生了对应“SQL Server 2005”数据库的表、属性、关系的具体实现。

这时就会有一个物理设计的模板出现,将你在概要设计时的实体都转换成具体的表。

第三步:在SQL Server2005中手动创建数据库(也可以用SQL创建库,pd可以将我们的表设计都转换成SQL)

需手动在SQL SERVER2005中创建您的数据!如:“Students“,此过程省略…

第四步:在数据源ODBC中配置用户数据源

第五步:在SQL Server2005中自动创建表结构

首先:根据“物理数据模型”(Physical Data Model)自动建立相应的SQL语句:

其次:执行其创建的SQL语句文件,将数据表结构自动创建到SQL Server 2005数据库中:

完成以上步骤后,刷新SQL Server 2005数据,将会看到你所创建的相关表结构。

pdm生成mysql sql语句_如何用Powerdesigner的PDM生成数据库相关推荐

  1. pdm生成mysql sql语句_PDM文件生成sql执行语句

    一.pdm生成sql: 1.Database --->Database Generation或者 CTRL+G快捷键 打开生成对话框,做下面的相关设置后,点击ok即可生成sql脚本. 一.pdm ...

  2. 人大金仓数据库sql语句_人大金仓KingbaseES与主流数据库的兼容性

    KingbaseES针对Oracle.DB2.SQL Server等为代表的国外主流数据库产品,在服务器.接口.工具等各组件中全面改进了兼容性,屏蔽KingbaseES与这些产品之间的差异,从而减少现 ...

  3. mysql学生选课系统的关系模型_使用PowerDesigner搭建学生选课管理系统(学生老师管理员一体系结构)由基础设计至数据库生成(SQL语句源代码的生成)全过程实例操作...

    思考构图大小及范围 首先,我们大致的写出要建的几张表,并自定义其Code(所谓Code其实就是自定义一个字段名,因为SQL语句不能由中文) 我们可以将不同的表按照不同的类型分开,这样一个类型的表可以一 ...

  4. powerdesigner生成php代码,让powerdesigner生成的sql语句在mysql上成功执行

    花了大概半天的时间学习了下powerdesigner的用法,等我生成sql语句时,发现在生成的sql语句根本不能在mysql中执行,当然我的dbms是设置了mysql的. 在网上搜索一通,也没有什么好 ...

  5. 出生日期范围的Sql语句_【呕心总结】python如何与mysql实现交互及常用sql语句

    9 月初,我对 python 爬虫 燃起兴趣,但爬取到的数据多通道实时同步读写用文件并不方便,于是开始用起mysql.这篇笔记,我将整理近一个月的实战中最常用到的 mysql 语句,同时也将涉及到如何 ...

  6. mysql sql语句生成日历表

    转载:http://blog.csdn.net/u010363836/article/details/52788358 mysql sql语句生成日历点击打开链接表  (主要用于按月,按天group ...

  7. mysql sql监控_如何对mysql语句进行监控

    快速阅读 为什么要监控sql语句,以及如何监控,都有哪几种方式可以监控. 我们知道sql server 中有个工具叫sql profile ,可以实时监控sql server中 执行的sql 语句,以 ...

  8. 如何用Powerdesigner的PDM(物理数据模型)生成数据库及逆向工程(将现有的数据库生成PDM)(转)...

    如何用Powerdesigner的PDM(物理数据模型)生成数据库及逆向工程(将现有的数据库生成PDM) pdm做好后,最终是要将其转化为数据库实体的. 1.确认当前Powerdesigner设置的d ...

  9. 数据库Mysql——sql语句大全

    注意:练习sql语句之前推荐先安装可视化软件如:SQLyog.Navicat 15 for MySQL 不然就在cmd小黑窗口敲命令练习. 一篇掌握Mysql--sql语句 #注意:sql语句不区分大 ...

最新文章

  1. 【安全牛学习笔记】其他途径
  2. uva 10161 Ant on a Chessboard 蛇形矩阵 简单数学题
  3. UA MATH571B 试验设计 Quarter 2-level析因设计
  4. 第五节:Task构造函数之TaskCreationOptions枚举处理父子线程之间的关系。
  5. python编程语言-Python简史:开发者的小小副业如何成为全球最热编程语言?
  6. Ubuntu10.04下Linux内核编译的完整步骤
  7. YOLOv4中的数据增强
  8. Atlassian Confluence安装以及如何更改数据库
  9. CAS简介和无锁队列的实现
  10. java内存泄露 垃圾回收_Java面试中底层垃圾回收、代码安全、内存泄露
  11. 操作系统第二章课后答案
  12. 最新版本Eclipse安装SVN插件Subclipse过程
  13. Ellisys Bluetooth Sniffer 文档 (EEN-BT09) - 访问链接密钥的方法
  14. 解决conda install pkgs found conflict问题
  15. Python爬虫教程(一):爬虫
  16. 戴尔游匣5577黑苹果EFI文件
  17. 互联网周刊:Web 3.0还有多远
  18. 使用UE4制作简单的局域网对战小游戏
  19. 07-提取字符串中的数字数组
  20. 修改const指针所指向的值

热门文章

  1. 互为质数的勾股数c语言,c语言 寻求勾股数满足x2+y2=z2的正整数x,y和z称为一组勾股数(pythagorean...
  2. rocketmq 消费者不能调用其他服务_Spring Cloud Alibaba RocketMQ - 构建异步通信的微服务...
  3. 计算机无法检测电池损耗怎么办,笔记本电脑无法充电怎么办?笔记本电池损耗如何修复?...
  4. PHP中少用但是很好用的方法
  5. 模型与logit_基础方法 | 如何用Logit回归模型写论文?
  6. centos 7 局域网丢包排查_ethtool原理介绍和解决网卡丢包排查思路
  7. 泛型java实例_【Java学习笔记】Java6泛型实例
  8. php去掉内部空格_php中去掉头尾空格3种方法
  9. 【CentOS7】安装 mysql client 5.7
  10. 【Nginx】应用静态化配置