PowerDesigner 链接oracle10g

本文详细介绍了如何利用PowerDesigner15软件连接到已安装Oracle客户端的计算机,通过一系列步骤实现Oracle数据库的逆向工程,包括设置数据源、选择数据库类型、配置ODBC数据源、填写服务器信息、验证连接等关键操作。
前提:您的机器上已经装了Oracle客户端,并且已经可以用PL/SQL等可视化工具连接Oracle数据库。

1、打开PowerDesigner15,点击File>>>Reverse Engineer>>>Database...


2、在弹出窗口中选择Oracle Database10g...


3、接下来选择“using a data source”,点击右下角的数据库图标


4、弹出窗中选择“ODBC machine data source”,点击configure


5、弹出窗中点击数据库图标


6、弹出窗中选择“用户数据源”,下一步


7、选择数据库驱动,下一步


8、点击完成


9、弹出窗口中填写信息,这里需要注意,服务器需要写的是Oracle客户端配置的服务名,也就是PL/SQL连接时所用的名称。不是IP地址。



10、确定后,勾选你刚创建的数据源,点击确定


11、输入用户名和密码点击“connect”


12、最后一步点击确定,就可以看到你数据库中的表了。


  • 大小: 12.3 KB
  • 大小: 81.4 KB
  • 大小: 48 KB
  • 大小: 40.8 KB
  • 大小: 55.3 KB
  • 大小: 63.6 KB
  • 大小: 73.4 KB
  • 大小: 65 KB
  • 大小: 30.6 KB
  • 大小: 55.9 KB
  • 大小: 48.1 KB
  • 大小: 49.9 KB
要设计一个飞机订票管理系统的ER模型并创建Oracle11g数据库表结构,首先需要明确系统的各个实体及其相互之间的关系。通过PowerDesigner这一强大的数据建模工具,可以直观地定义实体、属性和关系,并生成ER模型图。以下是详细步骤和操作指导: 参考资源链接:[飞机订票管理系统:数据库课程设计报告](https://wenku.youkuaiyun.com/doc/3v5uzczr30?spm=1055.2569.3001.10343) 1. 启动PowerDesigner,创建一个新的概念数据模型(CDM)。 2. 根据需求分析确定的实体,如旅客、航班、预订等,在CDM中创建相应的对象。 3. 为每个实体定义属性,例如为旅客实体添加姓名、身份证号、联系方式等属性。 4. 建立实体之间的关系,如旅客与预订之间的多对多关系,需要通过关联表来实现。 5. 利用PowerDesigner提供的工具验证ER模型的完整性,确保没有逻辑错误。 6. 使用PowerDesigner的模型转换功能,将概念数据模型转换为物理数据模型(PDM),这个过程会自动为Oracle11g数据库生成相应的表结构脚本。 7. 在转换生成的PDM中检查和调整表结构,比如设置主键、外键以及索引等。 8. 将PDM中的表结构脚本导出为SQL脚本,以便在Oracle11g数据库中执行。 在这个过程中,PowerDesigner帮助我们从数据模型的逻辑层面过渡到实际的物理数据库实现。了解如何操作PowerDesignerOracle11g,对于进行数据库设计和管理至关重要。完成上述步骤后,你将掌握如何为飞机订票管理系统创建一个健全的数据库结构。为了更深入地理解这一过程,建议查看《飞机订票管理系统:数据库课程设计报告》。这份报告不仅会帮助你解决实际问题,还会提供系统开发的全面视角,包括需求分析、界面设计和软件功能设计等,是学习数据库管理和Java软件开发不可或缺的资源。 参考资源链接:[飞机订票管理系统:数据库课程设计报告](https://wenku.youkuaiyun.com/doc/3v5uzczr30?spm=1055.2569.3001.10343)
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值