运用PowerDesigner建立数据库

开发工具与关键技术:PowerDesigner   数据库表建立
    作者:章明
撰写时间:2019/5/14

在分析完数据库所需要的表时,那么接下来我们就要来建立数据,我们传统的建数据库用的是SQL server 2014,当然这是我用电脑所安装的数据库“容器”,接下来我为大家推荐一个很好建数据库的软件,这也是老师给我们的,PowerDesigner,它的操作相对于在数据库那边操作比较简单。
根据老师的上课内容,简单的介绍一下PowerDesigner,它主要是建立数据库模型,具体分为四中数据模型:概念数据模型,业务流程,面向对象数据模型,物理数据模型,而我用的是物理数据模型,因为它可以把创建的数据库表和表与表的关系映射到SQL server上去,这样比较方便。
在这里插入图片描述
这是根据自己列出的数据库表而建立的数据关系图 ,在这里面每个表的外键是不需要建的,当然这是在你各个表相连的情况下,在各个表不相连的情况下,就要像分析的那样在每个表的主键下写上外键入下图
在这里插入图片描述
这个相对于比较凌乱,这是因为第一次出错了,然后重做了一个,比较赶,提醒一下大家,在做数据库的命名要规范,而一旦确定了数据库表的命名且连表的情况下就不要随便更改数据库表的名称,哪怕是大小写,因为更改了名称的主键在其他表做了外键,主键改了名称但在其他表做的外键的名称是不会自动改过来的,这就导致了在用PowerDesigner导入到SQL server的时候出错。
在这里插入图片描述
这是不连接关系线的情况下,在数据库表要添加外键。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值