PowerDesign PDM模型设计以及PDM<=>数据库SQL文件

一、PDM模型设计:

1、P为主键,M为非空。

2、Link关联

3、Reference外键

二、PowerDesign 配置Mysql ODBC

1、官网:http://dev.mysql.com/downloads/connector/odbc/   下载odbc驱动安装;

2、Database --> Configure Connections --> Add DataSource(ctrl + N)  --> 配置数据库连接属性 --> OK.

三、PDM转SQL文件:

1、Database -->Chang current DBMS -->    (选择数据库类型)

2、Database -->  Generation Database --> Directory (选择Sql保存目录) --> generation type(Scirpt genetation: 只生成sql文件;Direct generation : 生成到数据库表)

注:将sql导入mysql方法:

1)在cmd命令行: mysql -h 127.0.0.1 -u root -p < F:/mytest/testdb.sql

2)登录mysql:执行 source F:/mytest/testdb.sql 命令

时间: 2024-10-12 16:58:20

PowerDesign PDM模型设计以及PDM<=>数据库SQL文件的相关文章

PHP导出数据库sql文件,add和update

/*** 导出sql文件*/public function exportSql(){   //需要导出的数据库表存入到数组当中   $tables =array("T_CRM_QUEUE_FAIL","T_CRM_QUEUE");    //定义一个变量存放sql语句   $content = '';  //打开并写入sql文件   $fp    = fopen("./Upload/exportSql/".date('Ymd').".s

PowerDesigner中SQL文件、数据库表反向生成PDM

1      反向生成PDM 1)        创建一个空的PDM模型(选择对应的DBMS): 2)        选择[Database]--[Update Model from Database-]菜单: 1.1    使用SQL文件 1)        在新窗口选择对应[Using script files]--[(Add Files)].然后再弹出窗口选择对应的SQL文件.点击打开,完成选择. 2)        点击[确定]生成. 1.2    使用数据源 1)        选择数

PowerDesigner 逆向工程 从SQL文件转换成PDM 从PDM转成CDM

从SQL文件逆向工程到PDM: ①选择file -> Reverse Engineer - > Database ②在General选项卡中选择MySQL数据库,点击确定. ③using script file 选择你的sql文件,最后选择确定. 从PDM转成CDM: ①选择工具 -> General CDM (Ctrl + Shift + C) ②点击确定 PowerDesigner 逆向工程 从SQL文件转换成PDM 从PDM转成CDM,布布扣,bubuko.com

把文件里的sql文件按从高到下的顺序导进数据库

############# 需求 ############# 依序从上到下把文件里面的每行sql文件导进数据库 ############# 执行方法 ############# sh import_ku.sh 变量1 变量2 变量3 变量1:存储数据库脚本文件名的文件 变量2:数据库用户名 变量3: 数据库密码 代码展示 #!/bin/bash OUTPUT="echo -e" TAILS="\033[0m" GREEN="\033[32m" R

利用PHP执行SQL文件,将SQL文件导入到数据库

如何利用php自动执行.sql文件.其实很简单,就是获取sql文件中的内容,然后将每一句sql语句一次执行就行啦. 这是代码 //读取文件内容 $_sql = file_get_contents('test.sql'); $_arr = explode(';', $_sql); $_mysqli = new mysqli(DB_HOST,DB_USER,DB_PASS); if (mysqli_connect_errno()) { exit('连接数据库出错'); } //执行sql语句 for

Ubantu下如何安装mysql数据库,以及如何备份sql文件和运行sql文件!

ubuntu上安装mysql其实比起window下面安装还简单,就下面几条命令,中间只需输入一次密码,其他的操作都有系统自动完成. 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3.  sudo apt-get install libmysqlclient-dev 安装好mysql之后,检查是否安装成功:sudo netstat -tap | grep mysql 检查成功后,那就是做做简单的测试了 my

创建Web数据库,用XAMPP的MySQL shell引入 .sql 文件

Chapter 08 : Creating  Your Web DatabaseDestination : set uo a MySQL database for use on a Web siteContents : [1] Creating a database (创建数据库)[2] Users and Privileges (用户和权限)[3] Introduction to the privilege system (权限系统的介绍)[4] Creating database table

在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)

因导出sql文件 在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述. 上传sql文件 前面说过了,我们没有在云主机上安装ftp,怎么上传呢? 打开ftp客户端软件,例如filezilla,使用服务器IP和root及密码,连接时一定要使用SFTP方式连接,这样才能连接到linux.注意,这种方法是不安全的,但我们这里没有ftp,如果要上传本地文件到服务器,没有更好更快的方法. 我们把database.sql上传到/tmp目录. 连接到linux,登录m

Sql Server来龙去脉系列之四 数据库和文件

在讨论数据库之前我们先要明白一个问题:什么是数据库? 数据库是若干对象的集合,这些对象用来控制和维护数据.一个经典的数据库实例仅仅包含少量的数据库,但用户一般也不会在一个实例上创建太多的数据库.一个数据库实例最多能创建32767个数据库,但是按照实际情况,一般设计是不会达到这个限制值. 为了更明显地说明数据库,数据库包含了以下属性和功能: *. 它是很多对象的集合,比如表.视图.存储过程.约束.对象集合的最大值是2(31) - 1(超过2百亿).一般对象的数量在几百至一万. *. 它维持拥有的用