利用PowerDesigner绘制PDM生成SQL Server数据库
2023-09-11 14:22:25 时间
PowerDesigner是个很强大的建模工具,可以利用它绘制各种图形,本文利用该工具绘制PDM,进而生成SQL Server数据库。
比如绘制一个简单的学生选课、教师授课管理系统的PDM:
pk表示主键,fk表示外键。学生和课程是多对多的关系,教师和课程是多对多的关系,分别用中间表:学生课程表、教师课程表来表示多对多的关系。
数据库表和表之间的引用关系可以通过浮动工具栏上的按钮工具完成。
这里有一个地方需要说明一下,以学生课程表为例:
给id字段设置为主键,并且设置为标识列(自增)怎么弄?
设置为主键,只要在字段的后面勾选P那个复选框即可。设置为标识列,需要双击id这行,在弹出窗口中勾选Identity设置。
PDM绘制好之后,我们需要配置一下ODBC。
选择SQL Server,点击完成之后,填写名称和服务器。
输入SQL Server账号和密码,点击下一步
打开SQL Server数据库,新建一个空的数据库,数据库名称为school。然后在ODBC中选择更改默认的数据库为school,点击下一步。
保持默认设置即可,点击完成。
可以点击“测试数据源”按钮,测试成功,最后点击确定即可。
回到PowerDesigner,选择菜单栏的数据库-连接。
然后选择生成数据库
点击确定。
点击Run,这时SQL Server数据库自动为我们创建好了表结构和关系。
相关文章
- SQL Server远程数据库操作(备份、还原等)
- 将数据库从Oracle迁移到SQL Server
- sql server判断数据库、表、列、视图是否存在
- SQL Server数据库高级进阶之分布式唯一ID生成实战演练
- Serverless 解惑——函数计算如何访问 SQL Server 数据库
- SQL Server replication requires the actual server name to make a connection to the server.错误解决
- SQL Server 2005数据库备份与恢复
- 使用SQL Server Profiler跟踪数据库
- Sql Server 数据库还原(请勿模仿!)
- SQL Server 2008 R2 安装时提示“Reporting Services目录数据库文件存在”
- SQL Server 2005 查看数据库表的大小 按照表大小排列
- VB.net:VB.net编程语言学习之基于VS软件连接SQL Server(利用ADO.NET操作数据库/添加新数据源/DataGridView数据表格控件)的简介、案例应用之详细攻略
- Database之SQL:自定义创建数据库的各种表demo集合(以方便理解和分析sql的各种增删改查语法的具体用法)
- 快速迁移数据中心:华为云数据库SQL Server实践案例技术解析
- sql server 批量备份数据库及删除N天前的备份数据
- 基于32位Windows2003的数据库服务器优化,启用AWE,优化SQL Server
- SQL Server未找到或无法訪问server问题解决
- SQL——Sql_Server中如何判断表中某字段、判断表、判断存储过程以及判断函数是否存在
- sql server数据库数据查询成功
- [转]MS SQL Server 数据库连接字符串详解