正文

进销存管理系统(5)

Java项目开发案例全程实录(第2版) 作者:明日科技


1.4.3 使用PowerDesigner建模

在数据库概念设计中已经分析了本系统中主要的数据库实体对象,通过这些实体可以得出数据表结构的基本模型,最终实施到数据库中,形成完整的数据结构。本系统将使用PowerDesigner工具完成数据库建模,使用的版本为12.5。使用该工具建模的步骤如下:

(1)运行PowerDesigner,并在PowerDesigner主窗口中选择File/New命令,在打开的New对话框左侧的Model type列表框中选择Physical Data Model(物理数据模型,简称PDB)选项,在右侧的Model name文本框中输入模型名称JXCManager,在DBMS下拉列表框中选择数据库管理系统。PowerDesigner支持的数据库管理系统非常多,例如常用的MySQL 5.0、Microsoft SQL Server 2005、Oracle Version 10gR2等。企业进销存管理系统选择Microsoft SQL Server 2000作为数据库服务器,单击“确定”按钮,如图1.12所示。

(2)打开新建的PDM窗口。在该窗口的中心空白区域是模型编辑器,下方为输出窗口。另外还有一个浮动的工具面板,其中包括常用的建表工具、建视图工具和主外键引用工具,如图1.13所示。

(3)在图1.13中单击“建表工具”按钮,这时鼠标指针将显示为,在模型编辑器的合适位置单击,此时在图形窗口中将显示如图1.14所示的数据表模型。

 

注意:细心的读者可以发现,此时的鼠标指针仍然显示为。如果再次单击,还将出现类似图1.14所示的表符号。如果想取消该指针,可以单击工具面板中的按钮或单击鼠标右键。

(4)在图1.14所示的表符号上双击鼠标左键,将打开Table Properties(表属性)对话框。默认情况下选中的是General选项卡,在该选项卡的Name文本框中,输入表的名称tb_manager,此时在Code文本框中也将自动显示tb_manager,其他选择默认即可。

(5)选择Columns选项卡,单击表格的第一行,第一行将自动转换为编辑状态;然后在Name列输入字段名称为ID,同时Code列也将自动显示为ID;再在Data Type列中选择int选项;最后选中P列的复选框,将该数据表字段设置为主键;此时M列的复选框也将自动被选中,它约束字段值不能为空。

(6)按照步骤(5)的方法再添加两个列name和PWD,但是不需要选中P列复选框设置主键,如图1.15所示。

 


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号