Pow erDesigner 9 使用方法简介 一、从 16 网上下载软件。路径为:计算机系\软件工程与项目管理(CMM)\工具 二、安装软件 三、软件使用过程 根据下述过程建立如图所示的 E-R 图。 Relationship_3Relationship_40,n0,n图书图书号书名单价作者出版社出版日期接触标记
A10VA20N6,2VA60VA40DA1Identifier_1读者读者号姓名证件号电话EmailA8VA8VA20VA18VA20Identifier_1书库架位号架位地址A20VA38Identifier_1单位单位号单位地址单位电话VA10VA50VA18Identifier_1借书借还日期借还标志DA1 1、 点击 Pow erDesigner 图标启动软件。进入到初始页面,如图 2 所示 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),必须是英文。 Nu mber :实体中实例(记录)的最大个数(100000000,它表示图书馆的最大藏书量可达一亿册)。这个数字的作用是便于估计数据库服务器的磁盘容量。 6、 定义属性、属性的约束和算法 “Attribu te”选项卡上定义属性,如图所示 每一行定义一个属性,包括属性描述(名称,name)、属性代码(code)、数据类型(ty pe)、使用域(domain)、是否可空(强制,M)、是否为主键(P)、是否显示在模型中(D)。 属性描述在概念模型中进行显示,转换成物理模型后将被忽略,转而显示属性代码。 定义数据类型时,可以单击Data ty pe 栏中的“...”按钮,出现如图所示的界面。 界面最下行将根据选择相应的数...