powerdesigner mysql 数据类型_PowerDesigner中设置数据库类型,设置default value,Comment,自增属性,以及数据库设计中的需要考虑的示项,带有小数点的数...

本文介绍了在PowerDesigner中如何设置MySQL数据类型,包括自增属性、默认值、注释等。强调了数据库设计中的注意事项,如避免冗余字段、合理设置主键、选择合适的数据类型等。特别提到了float、double和decimal的区别,以及如何恢复消失的工具栏。
摘要由CSDN通过智能技术生成

1.PowerDesigner设置数据库

0818b9ca8b590ca3270a3433284dd417.png

2.设置数据库的自增属性

0818b9ca8b590ca3270a3433284dd417.png

3.将default Value设置出来,将comment也勾选出来

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

4.注意事项

1、不再一个库中的两个表没法建立关联关系。

2、定义主键的时候,不要直接使用id这个词,要定义成有意义的词。

3、若引用另外一张表,最好不要有冗余的字段。

4、ip使用long型存储。

5、要定义好数据库的默认值和默认长度。

6、备注这种类型的使用varchar类型的,不要使用text类型的。建议范围在500~1000的长度。

7、关于主键,能够使用int的,就使用int.并且要设置上自动增长。

8、能用联合逐渐的就用联合主键。

9、主键的名称定义最好是有意义的名称。

5.float,double,decimal三者之间的区别

float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)

double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)

decimal:数字型,128bit,不存在精度损失,常用于银行账目计算。(28个有效位)

decimal(p,s):P为精度,s为数字的小数位数,精度P的取值范围是:1到38,S的取值范围是0到P

P(有效位数)可存储的最大十进制总数,小数点右边两侧都包括在内。

S(小数位数)小数点右侧所能存储的最大十进制位数。

所以:能够取得最大数是38位都在小数点左边即10的38次方– 1,同理最小-10的38次方+ 1。

6.如何将消失的工具栏显示出来

工具->自定义工具栏,在弹出窗口中选中Palette,并点击【Close】关闭窗口。

步骤1:

0818b9ca8b590ca3270a3433284dd417.png

步骤2:

0818b9ca8b590ca3270a3433284dd417.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值