通过Erwin的反向工程导入实体 之一
2015-10-21 09:22
295 查看
1、通过数据库导入实体(此处已Oracle11g,作为实验数据库)
(1) 打卡erwin, 单击菜单栏Tool -> Reverse Engineer,弹出如下界面
(2) 选中Logical/Physical,并选择数据库类型,此处选择oracle,“next“,如下图
(3) 选择导入的方式”database“,选择导入erwin的用户,"next”,之后,Erwin就能导入源数据库中的表。
2、通过建表脚本,在Erwin中创建实体
(1) 打卡erwin, 单击菜单栏Tool -> Reverse Engineer,弹出如下界面
(2)选中Logical/Physical,并选择数据库类型,此处选择oracle,“next“,如下图
(3)选中源数据方式“Script”,“next”,就可以将导入建表脚本
注:如下的建表脚本,注意,每个建表语句结束后,要加“;”。
create table "客户信息" (
"编号" VARCHAR(8),
"客户名称" VARCHAR(6)
);
create table "地址信息" (
"编号" VARCHAR(8),
"地址名称" VARCHAR(6)
);
总结:通常,在做数据仓库时,通常使用第二种方法将实体导入Erwin中,建表脚本中的表名、字段名都使用中文命名。这样逻辑层、物理层都是中文,在下一篇文章中,介绍如何通过映射,将物理层的中文表名、字段名映射成为英文。
(1) 打卡erwin, 单击菜单栏Tool -> Reverse Engineer,弹出如下界面
(2) 选中Logical/Physical,并选择数据库类型,此处选择oracle,“next“,如下图
(3) 选择导入的方式”database“,选择导入erwin的用户,"next”,之后,Erwin就能导入源数据库中的表。
2、通过建表脚本,在Erwin中创建实体
(1) 打卡erwin, 单击菜单栏Tool -> Reverse Engineer,弹出如下界面
(2)选中Logical/Physical,并选择数据库类型,此处选择oracle,“next“,如下图
(3)选中源数据方式“Script”,“next”,就可以将导入建表脚本
注:如下的建表脚本,注意,每个建表语句结束后,要加“;”。
create table "客户信息" (
"编号" VARCHAR(8),
"客户名称" VARCHAR(6)
);
create table "地址信息" (
"编号" VARCHAR(8),
"地址名称" VARCHAR(6)
);
总结:通常,在做数据仓库时,通常使用第二种方法将实体导入Erwin中,建表脚本中的表名、字段名都使用中文命名。这样逻辑层、物理层都是中文,在下一篇文章中,介绍如何通过映射,将物理层的中文表名、字段名映射成为英文。
相关文章推荐
- WindoW 上NTP服务开启设置(摘抄)
- 微信公众平台开发(98) UnionID
- 全球知名图像研究机构网站
- ActiveMQ 消息监听 MessageListener 的使用
- redis通用工具类
- META标签中的<http-equiv>属性值“content-Type”
- Windows 下使用Git管理Github项目
- android 定时拉取数据
- java集成开发环境安装(jdk,eclipse安装)
- 【工具设置】usb001 usb002 (Virtual Printer Port for USB) 有什么区别 打印机驱动装不上 没有usb001
- 三菱plc输出指示灯不亮怎么办(转载)
- 极客学院签约布道师(讲师) ASP.net WebForm介绍视频课程
- 工作中遇到的小问题
- PhotoShop 操作
- 后台开发用到的工具,远程控制Linux工具
- KDE 现状:外观漂亮,但运行欠稳定
- Web工程Deployment Assembly 丢失maven dependencies
- @清晰掉 qsort()
- 三菱plc编程电缆通讯端口设置方法(转载)
- LeetCode OJ:Subsets(子集)