- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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 数据库的基本步骤就全部完成!
您可能关注的文档
最近下载
- 【生物】神经调节课件2025-2026学年人教版生物八年级上册.pptx VIP
- 《冷轧知识培训》课件.ppt
- 2024年江苏省连云港市东海县牛山镇招聘社区工作者真题及参考答案详解一套.docx VIP
- 2025年国企竞聘面试题库及答案.doc VIP
- 4-6 风信子 少儿美术课件.pptx VIP
- 中文版儿童睡眠习惯问卷CSHQ 含评分维度.docx VIP
- 同济大学《数学(统计)》2023-2024学年第二学期期末试卷.doc VIP
- 水准路线平差案例工程测量74课件讲解.pptx VIP
- 作文指导:说明文写作课件.ppt VIP
- 全站仪中间法在精密三角高程测量中的应用分析.pdf VIP
文档评论(0)