如何建立数据库模型并且导入数据库

开发工具与关键技术:PowerDesigner 数据库基础
作者:卢雅婷
撰写时间:2019/05/27

通常我们拿到项目方案书的第一步是分析数据,并建立数据表,接着就是建立数据库,而数据库模型是建立数据库的基础,通过在PowerDesigner中建立数据库的数据模型既可把表与表之间的关系分明确,又可直接导入数据库,减少其出错的概率,当然把表传入数据库时也需要对其表进行修改,比如其主键的确定。

  1. 要建立数据库模型的前提是已经建立好了所有的数据表,(所以我这个案例会把已经建好的表直接使用,如有不明白的地方可以看看我上次的分析数据的文章。)
    首先打开PowerDesigner的主页面点击File—New Model—Physical Data Model—Physical Diagram—Model name 设置为test,DBMS属性设置为Microsoft SQL Server 2014(下面的图片文档来自李老师的文档。)

  2. 接着如下图所示点击按钮选择工具,在页面上建立一个表格,
    在这里插入图片描述
    双击表格模板,设置属性,我们首先设置Major表.,输入表名和保存到数据库的名字(在这里我要提醒一下数据库的表名和字段的规范式写法都是用英文的,而且要求用小驼峰式写法。)

在这里插入图片描述
3. 双击表格模板,设置属性,我们首先设置Major表.设置好表名,点击Columns标签,设置字段属性,设置如图所示: 因为MajorID字段我们要设置为自动增长,所以要设置它的高级属性,选择MajorID字段,点击属性按钮,在General面板中勾选上Identity复选框:
在这里插入图片描述
4. 接着选择MajerID列,点击设置字段属性,在勾选Identify设置为自动增长
确定后我们再创建一个Student表,字段设置如下图所示
在这里插入图片描述
5. 然后是为Student创建一个MajorID外键,使用PowerDesigner可以很轻松的完成这个工作,选择关系设置工具,在Student表上按住左键不放,拖拽至Major表,便可为Student表添加一个MajorID的外键:
以此类推所有的表都是如此建立的,要建立好整个数据模型就要分析好表与表之间的关系
而且要细心的完成。
.现在测试表已经设置好了,接着设置一下我们要生成的数据库吧,这些表都将被创建到该数据库中,我们在设计面板空白处右键—Properties,在弹出的属性设置对话框设置
6. 好了,在此我们对新数据库的设置已经完成,但是在SQL中还是空空如也啊,我们要怎么把这边设计好的结构移植到SQLServer 2014中呢?执行操作:Database—Generate Database,设置好存储过程导出目录和文件名,点击确定即可:

  1. 到你的导出目录,就可以看见导出的数据库创建存储过程了,打开SQL,执行一下,你就会看到数据库新建数据库
    打开数据库,新建数据命名test,选择号保存数据库的路径;
    (2)选择【文件】-》【打开】-》【文件】弹出打开文件弹出框,选择生成的脚本文件。点击【打开】被神奇的创建好了
    建立数据库模型并且导入数据库就此完成了,鄙人学之尚浅,如有不对之处请给予矫正,感谢阅读。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值