数据库设计工具—–PD

数据库设计工具—–PD数据库设计工具—–PDPowerDesign是一款功能强大的建模软件,提供强大的元数据管理功能,可以帮助用户构建关键信息的全方位视图,创建多种类型的模型,包括数据模型,物理模型,面向对象模型等等。同时继承了数据管理、BL、数据集成和数据整合多种功能。这是一款收费软件安装完成后,就来介绍一下基本使用。注意:这是一款功能非常非常非常强大的软件,我们只是介绍一下一小部分我们数据库用到的功能。进入软件后界面如下:我们点击file->然后创建一个model(模型)。然后创建一个物理

大家好,又见面了,我是你们的朋友全栈君。

数据设计工具—–PD

PowerDesign是一款功能强大的建模软件,提供强大的元数据管理功能,可以帮助用户构建关键信息的全方位视图,创建多种类型的模型,包括数据模型,物理模型,面向对象模型 等等。同时继承了数据管理、BL、数据集成和数据整合多种功能。

这是一款收费软件

安装完成后,就来介绍一下基本使用。注意:这是一款功能非常非常非常强大的软件,我们只是介绍一下一小部分我们数据库用到的功能。

进入软件后界面如下:

在这里插入图片描述

我们点击file – > 然后创建一个model(模型)。

在这里插入图片描述

然后创建一个物理数据模型:

在这里插入图片描述

第三步要选择MySql数据库,第四步是给模型取一个名字。然后点击OK,出现如下界面:

在这里插入图片描述

其中红框圈起来的是工作区,而在工作区右边的是工具栏,我们可以查看在Physical Diagram下面第一行第四个叫做Table,也就是 数据库中的 表 ,我们点一下,然后再到工作区中点一下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nb9hgDIF-1648874044258)(C:\Users\luo'xin\AppData\Roaming\Typora\typora-user-images\image-20220402120317521.png)]

就可以看到在工作区中有了一张表,但是这张表很小,我们可以通过按住Ctrl + 滑动滚轮来调整视图大小

然后双击这张表:

在这里插入图片描述

我们在里面填入相关参数就能创建一张数据库的表模型了。我们在colume中创建一个id和name:

在这里插入图片描述

然后点击确定,表就变成这样了:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Eq3tZvZm-1648874044261)(C:\Users\luo'xin\AppData\Roaming\Typora\typora-user-images\image-20220402121211863.png)]

更方便的是,我们再次双击表,然后查看preview栏,可以看到创建该数据库的SQL语句都已经生成了 ,是不是很方便呢?

查看preview栏,可以看到创建该数据库的SQL语句都已经生成了 ,是不是很方便呢?

我们可以先用这个工具快速梳理整个项目表结构和表间关系,当创建完成后还能直接使用SQL创建表。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157464.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 视频监控中NVR录像机NTP校时配置(京准)

    视频监控中NVR录像机NTP校时配置(京准)NTP校时通过设置NTP服务器地址、NTP端口号和校时时间间隔,设备即按照设置每隔一段时间校时一次。NVR3.0界面路径:主菜单—系统配置—网络配置——NTP海康威视iVMS-4200校时、手动校时、定位校时、NTP校时四种方法任你选NVR4.0界面路径:系统管理—网络配置—基本配置—NTP注意:NTP校时,需要设备接入外网或者在局域网中有NTP软件组建NTP服务器。定位校时…

    2022年6月22日
    491
  • Linux(程序设计):55—非阻塞connect(EINPROGRESS)「建议收藏」

    Linux(程序设计):55—非阻塞connect(EINPROGRESS)「建议收藏」非阻塞connect详情介绍可以参见文章:https://blog.csdn.net/qq_41453285/article/details/89890429一、非阻塞connect概述man手册connect的man手册有如下一段内容:EINPROGRESSThesocketisnonblockingandtheconnectioncannotbe…

    2022年7月17日
    14
  • Android入门教程二之开发环境搭建[通俗易懂]

    Android入门教程二之开发环境搭建[通俗易懂]不废话,直接上车:现在主流的Android开发环境有:①Eclipse+ADT+SDK②AndroidStudio+SDK③IntelliJIDEA+SDK现在国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后,并且官网也去掉了集成Android开发环境的Eclipse下载链接,各种现象都表示开发者最后都终将过渡到AndroidStud

    2022年5月30日
    38
  • “word在试图打开文件时遇到错误”解决办法,亲测可用

    “word在试图打开文件时遇到错误”解决办法,亲测可用打开word文档时,出现以下报错:解决办法:步骤一:步骤二:步骤三:步骤四:步骤五:步骤六:步骤七:步骤八:点击【确定】即可。…

    2022年4月29日
    75
  • Linux VI文本编辑器

    Linux VI文本编辑器VI文本编辑器  学会使用vi编辑器是学习Linux系统的必备技术之一,因为一般的Linux服务器是没有GUI界面的,Linux运维及开发人员基本上都是通过命令行的方式进行文本编辑或程序编写的。vi编辑器是Linux内置的文本编辑器,几乎所有的类unix系统中都内置了vi编辑器,而其它编辑器则不一定,另外很多软件会调用vi编辑进行内容编写,例如cront…

    2022年7月26日
    8
  • ADC芯片——AD7705最详细讲解(STM32)「建议收藏」

    ADC芯片——AD7705最详细讲解(STM32)「建议收藏」目录

    2022年4月19日
    289

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号