21、SQL Developer Data Modeler与扩展功能全解析

SQL Developer Data Modeler与扩展功能全解析

1. 物理模型构建

物理模型是DDL脚本的来源,比图表包含更多细节。构建物理模型有两种情况:
- 若从逻辑模型正向工程到关系模型,需从头开始构建物理模型,初始仅填充关系模型中的细节。
- 若基于现有数据库模型工作,导入模式时也会导入物理模型。

SQL Developer Data Modeler支持为每个关系模型创建多个物理模型,这对为不同数据库(如Oracle和非Oracle数据库,或Oracle的测试、开发和生产数据库)构建不同DDL脚本很有用。接下来将介绍以下操作:
- 从数据字典导入模式
- 创建新的物理模型

从数据字典导入模式
从数据库连接导入时,会导入表、列和视图等对象,并将它们放置在关系模型图上,还可导入表空间、角色和目录等物理属性,这些细节列在对象浏览器的物理节点下。使用数据字典导入向导可选择要导入的对象和对象类型。

创建新的物理模型
若没有物理模型并想创建一个,可展开关系模型,选择“物理模型”节点,右键单击并选择“打开”,打开“数据库站点”对话框,选择要添加物理细节的数据库,然后点击“确定”。此时,“物理模型”节点将包含所选数据库及支持定义额外物理细节的所有节点。

2. 新增数据库站点

Data Modeler允许为同一关系模型创建多个物理模型。例如,可为测试、开发和生产数据库定义物理属性,虽然表的定义相同,但物理表空间属性可能差异很大。在此之前,需要更新“数据库站点”列表,默认列表显示了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值