- 3
- 0
- 约1.73千字
- 约 25页
- 2019-10-06 发布于广东
- 举报
数据库系统教程 第21章 数据库设计工具—— PowerDesigner * 第21章 数据库设计工具——PowerDesigner 21.1 建立概念数据模型 21.2 建立物理数据模型 * * PowerDesigner 是Sybase公司生产的一个CASE工具集, 它功能强大,使用方便, 不仅支持数据库模型设计的全过程,同时为面向对象分析、设计与开发以及企业业务流程规划提供了有力的工具。 * * 21.1 建立概念数据模型(CDM) PowerDesigner中的概念数据模型以之前介绍的E-R模型为基础,并进行了一些扩充。 以学生选课为例说明构建CDM的过程。 * * 创建CDM文件 打开PowerDesigner工具,选择“文件”?“新建”命令,弹出 “新建”对话框。 在对话框左侧的“模型类型”列表框中选择“Conceptual Data Model”,并在右侧“General”选项卡的“Model name”文本框中输入模型名 * * 创建CDM文件(续) 单击“确定”按钮将打开CDM工作窗口。 * * 浏览区 设计区 输出区 工具面板 创建实体 单击工具面板上的“Entity”图标,将鼠标移动到CDM设计区的空白区域,单击一次鼠标会在设计区中出现一个实体符号。 * * 指定实体的属性 1.定义实体名及相关信息 双击一个已建立好的实体,将弹出“Entity Properties”对话框。 在此对话框的 “General”选项卡中可以输入实体的名称、代号、描述等信息。 * * 2.定义实体的属性 实体的属性包括属性名、数据类型和约束,这些可通过“Attributes”选项卡实现。 21.1.5 建立实体间的联系 联系用于描述实体与实体之间的关联关系,因此在定义好实体之后,就可以建立它们之间的关联联系了。 单击工具面板上的“Relationship”图标,然后单击第一个实体:“学生”,并在保持鼠标左键按下的同时把鼠标拖拽到第二个实体“课程”上,然后释放鼠标左键,一个默认的联系就建立好了。 * * 建立好后的联系 * * 定义联系的属性 双击该联系将打开 “Relationship Properties” 对话框。 在该对话框的“General”选项卡中可以定义联系的常规属性、修改联系的名称和代号。 * * 定义“选课”联系的常规属性 * * 定义“选课”联系的存在性 * * 建立实体间的关联 关联相当于一个特殊的实体。 单击工具面板上的“Association Link”图标 ,然后单击“学生”实体,并在保持鼠标左键按下的同时把鼠标拖拽到“课程”实体上,释放鼠标左键,一个默认的关联就建立好了 * * Association Properties对话框 * * 设置好后的“选课”关联 * * 转换后的“选课”实体 * * 21.2 建立物理数据模型(PDM) 设计表结构在PowerDesigner中的即是物理数据模型(Physical Data model,PDM)的设计。 物理数据模型设计的内容包括确定所有的表以及表所包含的列,并定义外键来表达表之间的关联关系。 PDM的设计与具体的DBMS有关,它生成某DBMS支持的SQL语言脚本,用户利用这个脚本可以达到直接建立数据库表的目的。 * * 由CDM生成PDM 打开已建立好的“学生选课信息” CDM模型,选择“工具” ? “Generate Physical Data Model”命令,弹出生成“PDM Generation Options”(PDM设置)对话框。 * * “PDM Generation Options”对话框 * * “Selection”选项卡 在“Selection”选项卡中,可以选择要转换成PDM表的实体。 * * 学生选课信息的PDM * * 21.2.3 生成SQL脚本 选择“数据库”→“Database Generation”命令,出现“Database Generation”对话框 * * 开场白: * 在本页讲述演示内容,先进行简单介绍 * 开场白: * 在本页讲述演示内容,先进行简单介绍 *
您可能关注的文档
- 数据库系统教程 教学课件 作者 何玉洁 李宝安 第14章 查询处理与优化.ppt
- 数据库系统教程 教学课件 作者 何玉洁 李宝安 第15章 数据库技术的发展.ppt
- 数据库系统教程 教学课件 作者 何玉洁 李宝安 第16章 数据库仓库与数据挖掘.ppt
- 数据库系统教程 教学课件 作者 何玉洁 李宝安 第17章 SQL Server 2005基础.ppt
- 数据库系统教程 教学课件 作者 何玉洁 李宝安 第18章 数据库及对象的创建与管理.ppt
- 数据库系统教程 教学课件 作者 何玉洁 李宝安 第20章 安全管理.ppt
- 数据库系统原理与应用 教学课件 作者 孟彩霞 1_ 第八章.ppt
- 数据库系统原理与应用 教学课件 作者 孟彩霞 1_ 第二章.ppt
- 数据库系统原理与应用 教学课件 作者 孟彩霞 1_ 第六章.ppt
- 数据库系统原理与应用 教学课件 作者 孟彩霞 1_ 第七章.ppt
最近下载
- (高清版)B-T 34370.9-2020 游乐设施无损检测 第9部分:漏磁检测.pdf VIP
- 古籍《伤寒论特解》.pdf VIP
- IPC-SM-785表面安装焊接件加速可靠性试验导则.pdf VIP
- 迅达电梯SMLCD人机界面培训5400主板按键操作培训.pptx
- 小学三(上)人教版PEP版单词字帖(可打印).pdf VIP
- 2026年国有企业招聘笔试真题解析与模拟.docx VIP
- 起重机轨道国家标准.pptx VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-译-2025年9月).docx VIP
- 《英语课堂教学技能训练第2版》课件完整全套教学课件.pdf
- 企业所得税税务处理综合案例.pdf VIP
原创力文档

文档评论(0)