首页 > 其他分享 >PowerDesigner入门使用操作

PowerDesigner入门使用操作

时间:2022-11-21 10:02:05浏览次数:53  
标签:以后 建表 入门 表格 PowerDesigner 选择 名称 操作 主键


PowerDesigner是一个做开发设计很常用的工具软件,同时还有Rose也可以,都是当前软件开发最著名的建模设计及软件之一,下面讲解简单的应用。

步骤:

1.现在各版本非常多,本教程使用16.5版本,下载可以从官网进行下载,下载后需要进行注册,注册有很多方式,等以后会单独编写如何进行注册。这里就是欢迎页面。 

PowerDesigner入门使用操作_表名

2.首页要建立模型,只有建立模型以后才能建立表格,才能进行以后的操作。选择“File”然后选择第一项内容“New Model”,弹出新页面,在页面中的“Model name”填写自己的名称,在下面的“DBMS”中选择你要生成的​​数据库​​类型。建议在这里选好后,以后生成的语句会好一些。

PowerDesigner入门使用操作_表名_02

3.现在模型已经建立好了,让我们来开始建表吧。首先在右侧工具栏中选择建表工具。其中在“Physical Diagram”中选择有表格的这个,也就是下图标记的这个,把鼠标放上去显示Table就可以了。点击以后在中间的地方选择放置的位置。

PowerDesigner入门使用操作_字段_03

4.在中间放置好后,双击就能修改表名称和添加字段了。在图的左边就是刚才放置的表格,然后双击就出现后侧的对话框了。这个时候name是给自己在软件中查询看到的名称,Code是当前的表名,建议命名的时候有一定的规律。比如系统以sys_开头,正常表以t_开头好一些。comment是导入数据库的表的名称注释,建议要填写。为了以后方便使用。

PowerDesigner入门使用操作_建表_04


5.建立表字段。其中Name是给设计软件的说明,Code是字段名,comment是表字段的说明。对于初学者一定要写字段的注释。为了以后开发养成良好的规范。

PowerDesigner入门使用操作_表名_05

6.Date Type是设置字段的类型,其中varchar(40)是字符串型,int是数字型。在Length是字段的长度,如果是主键的话Piamary和Mandatory这两个是要选中的,一个标示是主键,另一个是标示不能为空。

PowerDesigner入门使用操作_表名_06

7.这样基础的建表就已经完成了,在表名上选择右键,选择“SQL Preview”就能看到SQL代码了。

PowerDesigner入门使用操作_字段_07

标签:以后,建表,入门,表格,PowerDesigner,选择,名称,操作,主键
From: https://blog.51cto.com/u_14879850/5872685

相关文章

  • ASP.NET Core 之 Identity 入门(二)
    前言在上篇文章中讲了关于Identity需要了解的单词以及相对应的几个知识点,并且知道了Identity处在整个登入流程中的位置,本篇主要是在.NET整个认证系统中比较重要的......
  • ASP.NET Core 之 Identity 入门(三)
    前言在上一篇文章中,我们学习了CookieAuthentication中间件,本篇的话主要看一下Identity本身。最早2005年ASP.NET2.0的时候开始,Web应用程序在处理身份验证和授权......
  • linux常用操作命令
    top:查看所有进程的资源占用情况,按cpu占用排序第三行为CPU的信息:有几个CPU,就会显示几行参数释义  us      表示用户空间程序的c......
  • 操作数据库
    1.进入数据库mysql-uroot-p2.查看数据库结构showdatabases;3.切换数据库use数据库名称;4.查看表结构desc表名;5.查询数据select*from表;这个会横......
  • 第四章-线程间的同步操作 4-2 等待一次性事件
    Waitingforone-offeventswithfutures#include<future>1.std::futurec++标准库使用了一种叫做std::future的东西来模拟一次性等待事件(one-offevent)。(见末尾......
  • ffmpeg: 视频文件操作
     http://ffmpeg.org/ffmpeg -versionffplayD:\VR班\Venice.mp4--播放ffmpeg -iD:\VR班\Venice.mp4-ccopyD:\VR班\geovindu\Venice.avi--转换为av格式......
  • Java中使用javassist库动态操作类
    它是一个用来处理Java字节码的类库,也就是说没有.java文件,用它可以直接造一个.class文件。直接创建一个class类例如:importjavassist.*;/***使用javassist库*/......
  • openpyxl 操作Excel
    1fromopenpyxlimportload_workbook23#加载excel4wb_obj=load_workbook(filename="test_data.xlsx")56#获取所有表单名称7sheet_name_list=wb_......
  • 分块快速入门
    基本思想有一句老话,叫“大段维护,局部朴素”。其实就是将一些东西人为的分为若干块,然后每个块整体的维护一些东西,小范围内直接暴力做,做到时空平衡。其实和根号分治有点像......
  • Cortex-M入门
    Cortex-M入门还是要看书,看书才能系统性地掌握。手上得有块开发板,实践才能深刻理解。开发工具要用好,“工欲善其事,必先利其器”。还是要看书在网上看博客逛论坛也是能学到些东......