网站大量收购闲置独家精品文档,联系QQ:2885784924

使用PowerDesigner操作步骤.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用PowerDesigner操作步骤

一、概念模型设计 分析需求,画出订单系统的概念模型图(下面图是运用Word绘图工具画出的示意图)。概念模型设计的目的是为了分析整理需求,为库表设计作好准备。 部门 订单 客户 员工 订单明细 产品 员工姓名 订单金额 产品单价 产品编号 部门名称 员工编号 订单号 产品编号 订单号 客户编号 客户姓名 1 * 1 * 1 * 1 * * * 员工编号 所属部门 客户编号 二、物理模型设计 启动Powerdesign 新建数据物理模型 选中Physical Data Model,点击确定 修改数据库类型 创建数据库表 输入表名,点击左上角属性按钮,进入弹出如下对话框,选择是(即保存刚才所作的修改),也可以双击图形上表格图标进入表属性窗口。 选中“P”(位于Data Type列之后)的复选框,即可将该字段设置为主键的一个包含字段。(注意:每个表上只允许创建一个主键,通常主键只包含一个字段,若包含多个字段,不是很严格的条件下,被叫做组合主键或复合主键) 创建主键也可以在“Keys”标签页中进行设置,如下图所示 点击按钮进入Keys属性框, 点击按钮,进入主键字段设置对话框,选中emp_no字段作为主键。 创建外键引用 假定已经创建了dept和employee表,现在想将employee表的dept字段引用到dept表的dept字段(dept字段在dept表中是外键,它被employee表所引用,因而dept在employee表中被称作外键)。 进入如下对话框, 依旧点击按钮,新增一个引用,默认名称为Reference_1, 之后对父子表(Parent Table,Child Table)进行设置,父表选择dept,子表选择为employee,将多重性(Cardinality)选择为1..*(即一对多关系) 点击“确定”按钮之后,即可以看到dept表和employee表之间多了条关联的连线。 由于在Oracle中约束的名称不允许超过15个字符,所以需要将约束名称长度限制在15个字符以内,双击约束名称,可以进入约束属性页面,在Integrity标签页中,将Constraint Name输入框中的约束名称修改为FK_EMP_DEPT。 三、生成建库脚本 选择输出文件目录,点击确定按钮,即可将建库脚本生成到输出文件中(本例中) 三、建立student用户 启动PL/SQL Developer,输入system帐号信息 在Users目录上右键点击,选择New… 在General标签页中输入或选择相应的值 在Role priviledges标签页中输入dba角色(系统管理员角色拥有数据库所有权限),点击Apply按钮。 四、执行建库脚本 进入 sqlplus,进入到相应目录下sql@sqlscript.sql

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档