zoukankan      html  css  js  c++  java
  • 利用PowerDesigner绘制PDM生成SQL Server数据库

    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数据库自动为我们创建好了表结构和关系。

  • 相关阅读:
    SpringCloud笔记(一)服务注册与发现
    个人备忘录
    ActiveMQ 消息持久化到Mysql数据库
    染色 [组合数 容斥]
    各种图床
    NOIP2012 疫情控制
    网格计数
    找钱 [多重背包 计数]
    序列[势能线段树]
    牛客挑战赛33 B-鸽天的放鸽序列
  • 原文地址:https://www.cnblogs.com/guwei4037/p/5855473.html
Copyright © 2011-2022 走看看