powerdesign设计、实现简单的数据库模型
2024-08-24 19:34:08
1,新建CDM,打开powerdesign,选择Categories----Infoomation------Conceptual Data。开始画图,如果此时如表示关系的图标是灰色的。Tools------Model Opetions----左侧选择Model Settings------右侧选择NoTation位置选择E/R+Merise。在CDM模式下,新建两个数据表。
2,将CDM转化为PDM,TOOLS---Generate Physical Data Model 选择mysql5.0。PDM图如下所示:
3,将PDM转化为sql语句,Database---Generate Database。生成的sql语句如下:
/*==============================================================*/
/* DBMS name: MySQL 5.0 */
/* Created on: 2015/11/4 1:03:19 */
/*==============================================================*/ drop table if exists admin; drop table if exists emp; /*==============================================================*/
/* Table: admin */
/*==============================================================*/
create table admin
(
id int not null auto_increment,
name varchar(64),
password varchar(64),
primary key (id)
); /*==============================================================*/
/* Table: emp */
/*==============================================================*/
create table emp
(
id int not null auto_increment,
name varchar(64),
grade int,
email varchar(64),
salary float,
primary key (id)
);
将emp数据表的id1修改为id,在mysql下执行以下语句,生成数据表。
最新文章
- 如何高效地向Redis插入大量的数据
- linux shell 读取for循环中出现难处理的数据之单引号错误实例
- DOM对象 与 jQuery对象 之间的相互装换
- C语言与套接字
- C# 反射+抽象工厂模式
- sql 数据库 初级 个人学习总结(一)
- android应用程序中获取view 的位置
- matlab实现高斯牛顿法、Levenberg–Marquardt方法
- Intel HAXM
- git github 使用教程
- 浅谈C++调用C#的DLL程序方法
- iOS中通知的添加和移除
- qq电脑管家抽奖页面源代码
- nacos作为配置中心
- Python爬虫入门教程 2-100 妹子图网站爬取
- 关于idea在运行web项目时部署的位置
- Codeforces 1154E Two Teams
- Mongo 开发笔记
- memtrack: Couldn't load memtrack module (No such file or directory) 的问题解决
- Winform相关
热门文章
- [ShaderStaff] 圆角矩形效果实现
- python报OperationalError: (1366, ";Incorrect string value...";的问题解决
- How to Restart Qt Application
- Create Empty Project In Vs But Not Debug?
- oepnni安装
- Chrome 强制刷新缓存的方法
- js的prototype(2)
- PostgreSQL CPU满(100%)性能分析及优化
- UVA 11865 Stream My Contest (二分+最小树形图)
- C++中const在函数中的用法