使用PowerDesigner15创建数据库及模型的详细步骤

需积分: 11 1 下载量 140 浏览量 更新于2024-08-18 收藏 3.28MB PPT 举报
创建用户-PowerDesigner15创建数据库及模型 PowerDesigner是一个功能强大的CASE工具集,由Sybase公司开发,用于对管理信息系统进行分析设计。它几乎包括了数据库模型设计的全过程。利用PowerDesigner,可以制作面向对象模型(OOM)、物理数据模型(PDM)、业务模型图(BPM)、概念数据模型图(CDM)、逻辑数据模型(LDM)、信息流模型(ILM)、XML模型,可以生成多种客户端开发工具的应用程序。 创建用户是PowerDesigner中的一项重要功能,通过创建用户,可以设置用户角色权限,控制用户对数据库的访问权限。在PowerDesigner中创建用户需要在物理模型上单击右键,选择new——user,然后设置用户名和密码,最后设置用户角色权限。 在PowerDesigner中创建数据库模型是一个复杂的过程,包括创建数据库、创建表空间、创建表、创建序列、创建用户、设置主外键关系、通过模型生成数据库脚本、连接数据库、反向生成数据结构模型、修改数据模型、更新到数据库、生成数据字典、生成测试数据等多个步骤。 创建数据库模型的第一步是创建物理数据模型,可以通过在workspace上new一个PhysicalDataModel,也可以通过菜单File——New Model来选择物理数据模型。在创建数据库模型时,需要指定数据库名和其他参数信息。 创建数据库时,需要注意取消name和code的自动联动,否则在编写字段时,PD中的Name(名称)和code(代码)会自动同步。取消自动同步可以通过选择Tools->GeneralOptions菜单,出现GeneralOptions对话框,然后选择Category,取消“NametoCodemirroring”复选框。 创建Oracle数据库需要手动创建很多目录,设置修改很多参数,PD只能生成Oracle的建库脚本一个部分,因此如果要创建Oracle数据库还是要使用DBCA。 在PowerDesigner中,创建用户和创建数据库模型是两个紧密相连的步骤,创建用户需要在创建数据库模型的基础上进行,而创建数据库模型需要创建数据库、创建表空间、创建表、创建序列等多个步骤。只有通过正确的顺序和步骤,才能创建出正确的数据库模型和用户。 PowerDesigner是一个功能强大的CASE工具集,通过它可以创建复杂的数据库模型和用户,但是需要遵循正确的顺序和步骤,否则可能会出现错误。