PowerDesigner 使用方法简介
一、从网上下载软件。路径为:计算机系\\软件工程与项目管理(CMM)\\工具 二、安装软件 三、软件使用过程
根据下述过程建立如图所示的E-R图。
图书图书号
2、 点击菜单中的文件项,选择新建,出现要求选择建立何种模型的模型类型对话框。
其中Conceptual Data Model CDM,为概念(数据)模型,它建立的就是E-R图 Business Process Model BPM,业务处理模型 Object-Oriented Model OOM,面向对象模型 Physical Data Model PDM,物理(数据)模型,它建立的就是数据库表
选择CDM并单击确认按钮。
3、 进入PowerDesigner的CDM操作窗口
4、
界面上出现一个小工具条palette,里面包括常用的数据库建模工具。
用鼠标单击工具条中的工具后,到界面中央单击或拖动即可。
为了能够完成前述图1的内容,选中图标 ,在界面中间单击五次,形成如图所示画面。 此时,每一个实体都是空的。需要逐个进行定义和描述。
5、 定义实体
双击其中的一个实体,弹出实体属性定义对话框。 对“General”选项卡上的内容进行定义。 Name :定义实体的显示名称(图书)
Code :定义实体的代码中表示名称(book),必须是英文。 Number :实体中实例(记录)的最大个数(100000000,它表示图书馆的最大藏书量可达一亿册)。这个数字的作用是便于估计数据库服务器的磁盘容量。
6、 定义属性、属性的约束和算法
“Attribute”选项卡上定义属性,如图所示
每一行定义一个属性,包括属性描述(名称,name)、属性代码(code)、数据类型(type)、使用域(domain)、是否可空(强制,M)、是否为主键(P)、是否显示在模型中(D)。 属性描述在概念模型中进行显示,转换成物理模型后将被忽略,转而显示属性代码。
定义数据类型时,可以单击Data type栏中的“...”按钮,出现如图所示的界面。
界面最下行将根据选择相应的数据类型的不同,而显示不同的附加属性描述。
domain的使用方法:域是某个或某些属性的取值范围,域在定义之后,可以被多个实体的属性
相关推荐: