- 49
- 0
- 约1.48万字
- 约 25页
- 2021-01-11 发布于天津
- 举报
知识改变命运,文档共享!
知识改变命运,文档共享!
实验七PowerDesigner物理数据模型
一、 背景知识
物理数据模型概念
在设计好数据库的逻辑结构之后,就需要完成其物理设计。物理数据模型( physical
data model,PDM就是以数据库管理系统(DBMS理论为基础,根据概念模型建立的现实 世界模型生成相应的数据库管理系统的 SQL脚本语言。利用该SQL脚本在数据库中产生实现
世界信息的存储结构(如表、约束等) ,并保证数据在数据库中的完整性和一致性。图 3-1
描述了物理数据模型与数据库管理系统的关系。
图3-1 PDM与DBMS勺关系
PDM以 PowerDesigner为各种数据库提供的数据定义文件作为与语法模板来生成 SQL语
言脚本。由PDM生成SQL脚本,在通过SQL脚本在数据库中建立相应的数据存储结构, 称为
正向工程;反之,如果通过数据库中已存在的数据存储结构来导出对应的 PDM则称为逆向
工程。
实验目的
了解和熟悉 PowerDesignerPDM及其相关知识。
掌握运用PowerDesignerPDM工具建立PDM的方法。
掌握对PowerDesignerPDM进行管理的内容和方法。
实验内容与步骤
创建物理数据模型过程
用户可以通过四种方式新建 PDM
1.使用设计环境直接建立 PDM
从现有数据库或数据库SQL
从现有数据库或数据库
SQL脚本逆向工程建立 PDM
从CMD采用内部模型生成的方法建立 PDM
根据面向对象模型(OOM中的类图,采用逆向的内部生成方法建立 PDM
在前面的实验中,我们已经了解了利用 CDM生成PDM地方法,这样的方法符合常规,即
先进行概要设计然后进行详细设计。 在本实验中,我们主要练习使用 PowerDesigner设计环境直接建立PDM的方法。
1.创建PDM
只有PDM才能生成应用程序的数据结构,数据结构的设计也可以直接从 PDM勺设计开始。
使用设计环境直接建立 PDM的方法如下:
步骤1:进入PowerDesigner,在File 菜单中单击 New命令,在打开的窗口中选择 Physical Data Model 。
步骤2:单击OK按钮,打开如图3-2所示窗口。
图3-2选择DBMS及定义方式
从DBMS下拉列表框中选择一种目标 DBMS或单击 DBMSt右侧的Select a path 按钮,
选择包含扩展名为 XML文件的目录。单击Share或Copy单选项,为新建的PDM^择使用DBMS 定义文件的方式。
步骤3:单击选择 Extended Model Definitions 页,显示如图 3-3所示。
Few Model
Model type-
■- Business Process Model 朗 Conceptual Ddtd Model Bi Enterprise AicMbcIuib Model % Free Model/
■- Business Process Model 朗 Conceptual Ddtd Model Bi Enterprise AicMbcIuib Model % Free Model
/ Inkumation Liqwd 如 Model 壬 Logical Data Model
Multi-Madel Report
=::_ Object-Oriented Model 和 Physical Data M odel
Requirement Model
3 XML Model
General Extended Mio lei Definitions
jit * 口
Name
Family
ijASA ProwyTabl...
jAvakiSQLView
J Dafa Movenii
□凶
ien...
PowerBuilder
Subfamily
SQLSERVERXAT...
0/4
确定
取消
帮肋
图3-3扩展属性
如果要制定利用 Power Builder 来开发应用程序,应在此选中 Power Builder 复选框,
这样,当Power Builder连接数据库时,会将表和列的扩展属性保存到其 Catalog表中,生
成的PDM可以从Catelog表中获取表和列的扩展属性。
步骤4:单击“确定”按钮,打开新建 PDM的操作窗口,如图 3-4所示。
图3-4 PDM操作窗口
步骤5:进一步地,利用 Palette 面板中的Table工具来创建表,利用 Referenee工具 创建参照关系,利用 View工具创建视图,利用 Procedure工具创建存储过程等。其他工具 与CDM中的工具栏使用方法一致。
(3)定义PDM的显示参数
在建立PDM前,需要定义PDM的显示参数,以满足不同的显示需求
您可能关注的文档
最近下载
- 2024-2025学年统编版道德与法治六年级下册全册教案(教学设计).pdf VIP
- 环保在线监测系统运行维护管理体系.pdf VIP
- 冯巧根 管理会计(第4版)课后习题答案.docx VIP
- 医疗废物岗位职责.docx VIP
- 最新人教版三年级数学下册全册教案(新课标版).docx VIP
- 基于单片机的火灾报警及灭火系统.docx VIP
- 基于单片机的灭火机器人设计.doc VIP
- 安徽省定远县2025年上半年事业单位公开招聘试题含答案分析.docx VIP
- 小学数学教学中数学建模思想与生活问题解决课题报告教学研究课题报告.docx
- 中国糖尿病防治指南(2024版)解读-糖尿病相关技术.pptx
原创力文档

文档评论(0)