CaseStudio反向oracle10g.doc
### CaseStudio反向oracle10g操作指南 #### 一、概述 本文档旨在详细介绍如何使用CaseStudio工具进行Oracle 10g数据库的数据模型反向工程。通过此过程,可以将现有的Oracle 10g数据库结构转换为可视化的设计模型,便于理解和修改。以下是具体的操作步骤。 #### 二、启动反向工程 1. **启动CaseStudio并选择反向工程功能**: - 在CaseStudio主界面中,依次点击`File` -> `Reverse Engineering` -> `Universal Reverse Engineering`选项来启动反向工程模块。 2. **选择目标数据库类型**: - 在弹出的窗口中选择`Alias`,这里需要选择Oracle 9i作为数据库别名(尽管是针对Oracle 10g,但此处选择Oracle 9i即可),之后选择`Execute script`选项时指定为Oracle 10g。 3. **建立数据库连接**: - 选择连接方式为`Connection via ADO`。 - 点击右侧的配置按钮,会弹出`Data Link Properties`窗口,在这里可以设置数据库连接属性。 - 选择数据提供者为`Microsoft OLE DB Provider for Oracle`。 - 输入服务器名称(即数据库名称)、用户名和密码,并进行连接测试。 4. **完成连接设置**: - 成功测试连接后,点击确定按钮保存设置,并回到`Connection via ADO`界面点击OK,返回到配置首页。 5. **执行反向工程**: - 输入用户名和密码后点击`Connect`按钮建立连接。 - 在右上角的`Settings` -> `Tables`中进行自定义设置,如需要反向生成哪些表、视图等。 - 完成设置后点击`Execute`按钮开始反向生成数据模型。 #### 三、详细步骤解释 **步骤一**:启动CaseStudio软件后,找到`File`菜单下的`Reverse Engineering`选项,进一步选择`Universal Reverse Engineering`。这一步骤将启动用于反向工程的功能模块。 **步骤二**:在打开的新窗口中,需要指定反向工程的目标数据库类型。尽管目标是Oracle 10g,但在`Alias`选项中选择Oracle 9i作为别名。在`Execute script`字段中选择Oracle 10g,这是为了确保后续步骤中使用的脚本适用于Oracle 10g版本。 **步骤三**:接下来需要配置数据库连接。选择`Connection via ADO`,点击右侧配置按钮,出现`Data Link Properties`窗口。在这个窗口中,选择数据提供者为`Microsoft OLE DB Provider for Oracle`,并输入相应的服务器名称、用户名和密码,最后进行连接测试。 **步骤四**:完成连接测试后,点击确定保存设置,并返回`Connection via ADO`界面点击OK,完成连接设置。 **步骤五**:输入数据库登录所需的用户名和密码,点击`Connect`建立数据库连接。然后在右上角的`Settings` -> `Tables`中进行个性化设置,包括选择需要反向生成的表、视图等对象。完成设置后,点击`Execute`按钮开始执行反向工程。 #### 四、总结 通过上述步骤,可以有效地利用CaseStudio工具完成Oracle 10g数据库的数据模型反向工程。这个过程不仅能够帮助开发者更好地理解现有数据库结构,还能在此基础上进行必要的调整和优化。对于维护大型数据库系统来说,这种方法提供了极大的便利性和灵活性。
- 粉丝: 0
- 资源: 13
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助