- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用Powerdesigner进行逻辑设计 在PowerDesigner中直接新建PDM: 新建PDM步骤: 启动PowerDesigner,并新建一个工程。 新建PDM: 在PowerDesigner窗口中选择“File”→“New Model”; 在 “Model Type”中选择“Physical Data Model”。 创建表: 添加表图标:单击“表”按钮,然后在模型设计面板中单击一次便可添加一个表图标; 是创建表按钮; 是创建外键按钮。 第三章 关系型数据库的设计 SQL Server 2008 使用Powerdesigner进行逻辑设计 在PowerDesigner中直接新建PDM: 新建PDM步骤: 启动PowerDesigner,新建工程。 新建PDM。 创建表: 添加表图标; 定义表属性:双击一个表图标,打开表属性窗口,在选项卡“General” 中可以设置表的Name、Code等属性。 Name是在模型中显示的名称;Code是生成数据库时的实际表名。 第三章 关系型数据库的设计 SQL Server 2008 使用Powerdesigner进行逻辑设计 在PowerDesigner中直接新建PDM: 新建PDM步骤: 定义表主键: 定义单列主键:在“Columns”选项卡中,直接选中主键列的P列复选框。 定义自增主键:选中要设为自增主键的列,单击工具栏的“属性”按钮 ,选中Identity复选框,如图所示。 定义多列主键: 切换到“Keys”选项卡中,添加一行命名为PK_CID,单击工具栏的“属性”按钮,打开键属性窗口,在该窗口中切换到“Columns”选项卡,单击添加列按钮,弹出列选择窗口,选中主键中应该包含的列。 第三章 关系型数据库的设计 SQL Server 2008 使用Powerdesigner进行逻辑设计 在PowerDesigner中直接新建PDM: 新建PDM步骤: 启动PowerDesigner,并新建一个工程。 新建PDM。 创建表。 定义表主键。 定义表的外键: 通过PDM工具选项板的Reference按钮 来建立两表间的外键。 例如,客户表和帐单表是一对多的关系,在帐单表中添加CID列作为外键列的操作: 在PDM工具选项板中单击“Reference”按钮; 单击帐单表; 拖拽到客户表中放开鼠标。 第三章 关系型数据库的设计 SQL Server 2008 使用Powerdesigner进行逻辑设计 由CDM生成PDM: 从“概念数据模型”到“物理数据模型”转化的步骤: 打开概念模型的图表: 启动PowerDesigner; 打开“计费系统”工程文件,展开“BS_CDM”,选择图表项“BillingSystem”,如左图; 双击图表项,即可打开已完成的概念数据模型。 由概念模型生成物理模型。 完善物理数据模型。 第三章 关系型数据库的设计 SQL Server 2008 计费系统的CDM图表项 使用Powerdesigner进行逻辑设计 由CDM生成PDM: 从“概念数据模型”到“物理数据模型”转化的步骤: 打开概念模型的图表: 由概念模型生成物理模型。 依次选择菜单“Tools”→“Generate Physical Data Model”,进入PDM的生成选项窗口; 选择一个具体的DBMS(选择SQL Server 2008),并为PDM命名; 单击“确定”按钮。 完善物理数据模型。 第三章 关系型数据库的设计 SQL Server 2008 使用Powerdesigner进行逻辑设计 使用Powerdesigner生成计费系统的PDM为: 第三章 关系型数据库的设计 SQL Server 2008 小结 数据库的逻辑设计 将E-R模型转换为关系表。必须掌握以下内容: 关系型数据库系统的基本概念: 关系术语:关系、元组、属性、域、候选码、主键、外键、主属性、非主属性。 关系:满足一定特性的二维表。 关系模式,其描述方式:关系名(属性1,属性2,…,属性n)。 E-R模型转换为关系模式的方法(重点); 关系规范化问题。(难点) 实训练习:计费系统的逻辑设计。 给出了详细的计费系统概念模型描述。 主要任务:完成向关系模式的转换。 使用Powerdesigner完成计费系统的数据库逻辑设计 直接新建PDM。 由CDM生成PDM。 第三章 关系型数据库的设计 SQL Server 2008 * SQL Server 2008 SQL Server 2008 数据库实用技术 数据库实用技术 数据库实用技术SQL Server 2008 第三章 关系型数据库的设计 第二章 数据库基础 关系型数据库的定义 1
文档评论(0)