使用PowerDesigner 设计SQL Server 数据库.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 工具 :   Sybase PowerDesigner 12.5   Microsoft SQL Server 2005   第一步 :概念数据模型   打开PowerDesigner 软件 ,设计 “概念数据模型”(Conceptual Data Model) ,它通常用在概要设计 阶段。      设计表结构   注意 :如果Palette(工具面板)没有显示 ,可以在工具栏 -- 右键 -- 选择 “Palette”(打勾选中)   设计结果如下 :      在设计属性(字段)的时候 ,三个字母(M、P、D)分别表示 :   M :是否为空;(√表示不允许为空)   P :是否为主键;   D :是否在该软件的视图中显示;   添加 “Relationship” 关系时 ,请注意 :   1、在所有实体对象中 ,属性的取名不能重复。   2、当添加引用完整性时 ,外键表不必添加主键表的主键字段作为外键。因为 ,在添 加 “Relationship”关系之后 ,再转换为物理模型以后 ,外键表将 自动添加外键字段列。   3、在添加 “Relationship” 关系时 ,起始点实体默认为主键表 ,结束点实体默认为外键表。当然 , 可以在 “Relationship” 中改变。   第二步 :物理数据模型   将 “概念数据模型”的相关设计转换为 “物理数据模型”(Physical Data Model) ,相当于从 “概要设 计”转换为 “详细设计” ,即对表和关系的具体实现。   选择 “Tools”-- “Generate Physical Data Model . . .”即可。      然后选择 SQL Server 2005 数据库管理软件 :      点击 “确定”按钮以后 ,就产生了对应 “SQL Server 2005”数据库的表、属性、关系的具体实现。   在PowerDesigner 中添加约束   1 查看或设置属性(字段)的相关约束      2 设置 “标识列”(自动增长)         3 设置 “默认值”      4 设置 “Check 约束”      5 设置唯一索引      概念数据模型与物理数据模型中的一些细节区别 :   1 在概念模型中 ,不要添加表的相关约束 ,应该在物理模型中添加表的相关约束;   2 只有在物理模型中 ,PowerDesigner 才会显示 “Database”菜单项。也只有在 “Database” 菜 单项中才有 “Database Generation”选项(用于生成SQL 语句);   第三步 :在SQL Server 2005中手动创建数据库   比如 :我在SQL Server 2005中手动创建数据库 “Students”示例。   第四步 :在数据源ODBC中配置用户数据源   比如 :我在用户数据源中 ,添加数据库 “Students”的数据源。      第五步 :在SQL Server 2005中自动创建表结构   首先 :根据 “物理数据模型”(Physical Data Model) 自动建立相应的SQL语句 :      其次 :执行其创建的SQL语句文件 ,将数据表结构 自动创建到SQL Server 2005 数据库中 :      完成以上步骤后 ,刷新SQL Server 2005数据 ,将会看到你所创建的相关表结构。   当然 ,以上两个步骤可以一起完成 :   只要在 “Database”-- “Database Generation”中 ,选择 “Direct generation”即可 :      这样 ,使用PowerDesigner 设计SQL Server 数据库的基本步骤就全部完成!

文档评论(0)

sdfgrt + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档