2013-05-01 Created By BaoXinjian


本文介绍通过数据组件创建数据库Diagram图,以及创建database user,重构数据库offline definition,产生DDL重构脚本,以及通过数据现在的内容反编译成ADFDefinition

案例目的:创建一个Database Diagram / Tables / View / Sequence / Table Partitions / User / Database Connection / Generate DDL / Reconcile Database / Reverse Objects

案例描述如下

Step 1: Create a New Application and Project

Step 2: Create a Database Diagram

Step 3: Create Offline Database Tables on a Diagram

Step 4: Create an Offline Database View

Step 5: Add a Sequence to a Diagram

Step 6: Create a Table with Partitions

Step 7: Create a Database User and Database Connection

Step 8: Generate a DDL Script

Step 9: Reconcile the Database

Step 10: Reverse Engineer Database Objects


Step1. 创建表

Step2. 定义表的栏位

Step3. 定义表的主键

Step4. 定义表的外键

Step5. 创建的分区,类型为Range

Step6. 定义表的分区


Step1. 创建Database Connect

Step2. 定义DB Connection属性

Step3. 查看所创建的Connection中的内容

Step4.1 创建User

Step4.2 指定User的Role

Step4.3 指定User的System Privilege

Step4.4 执行User的Quotas

Step4.5 产生创建User的SQL

Step4.6 执行该SQL文件并显示结果


Step1. 对DBOffline Application所创建的Object产生脚本

Step2. 选中产生脚本的数据来源

Step3. 产生类型为Scripts

Step4. 类型为Create

Step5. 产生的SQL文件名和文件位置

Step6. 查看所产生的脚本

Step7. 选择DB Connection,并执行该脚本

Step8. 脚本执行成功后,所建立的内容Commit进入数据库

Thanks and Regards

参考:Oracle - Oracle JDeveloper 11g Release 2 Tutorials

ADF_Database Develop系列2_设计数据库表之Table Partitions/Create Users/Generate DDL的更多相关文章

  1. ADF_Database Develop系列3_设计数据库表之Reconcile Database/Reverse Objects

    2013-05-01 Created By BaoXinjian

  2. ADF_Database Develop系列1_设计数据库表之Diagram/Tables/View/Sequence

    2013-05-01 Created By BaoXinjian

  3. ADF_Database Develop系列2_通过UML数据库开发之将Logical UML转为Physical Models

    2013-05-01 Created By BaoXinjian

  4. 干掉 powerdesigner,设计数据库表用它就够了

    最近有个新项目刚过完需求,正式进入数据库表结构设计阶段,公司规定统一用数据建模工具 PowerDesigner.但我并不是太爱用这个工具,因为它的功能实在是太多了,显得很臃肿,而平时设计表用的也就那么 ...

  5. ADF_Database Develop系列3_通过UML进行数据库开发之将Database Diagram转为Class Diagram

    2013-05-01 Created By BaoXinjian

  6. ADF_Database Develop系列1_通过UML数据库开发之建Logical UML Class Model

    2013-05-01 Created By BaoXinjian

  7. Java秒杀简单设计二:数据库表和Dao层设计

    Java秒杀简单设计二:数据库表Dao层设计 上一篇中搭建springboot项目环境和设计数据库表  https://www.cnblogs.com/taiguyiba/p/9791431.html ...

  8. 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效

    数据库表设计时一对一关系存在的必要性 2017年07月24日 10:01:07 阅读数:694 在表设计过程中,我无意中觉得一对一关系觉得好没道理,直接放到一张表中不就可以了吗?真是说,网上信息什么都 ...

  9. 转一篇MYSQL文章《数据库表设计,没有最好只有最适合》

    http://mp.weixin.qq.com/s/a8klpzM5iam0_JYSw7-U4g 我们在设计数据库的时候,是否会突破常规,找到最适合自己需求的设计方案,下面来举个例子: 常用的邻接表设 ...

随机推荐

  1. leetcode算法思想快速一览

    整理了一下思路,想深入了解还得多去写,无奈时间紧迫的情况下抛砖引玉也不失为下策: 1.Two Sum Easy 给出一个数组,找出其中两个和为目标值的坐标.思路: [1]排序. 和为目标值,一般的思路 ...

  2. 10个优秀的JavaScript Web UI库/框架推荐

    在进行Web开发时,并非所有的库都适合你的项目,但你仍需要收藏一些Web UI设计相关的库或框架,以在你需要的时候,加快你的开发效率. 本文为你带来10款非常优秀的基于JavaScript的Web U ...

  3. 使用Settings.settings存储用户的个性化配置

    1.在vs中设计要存储的字段,如:zbl,注意范围选择用户 读取: var aa = Properties.Settings.Default.zbl; 写入: Properties.Settings. ...

  4. pod template

    Pod::Spec.new do |s| s.name = "MLAlipaySDK" s.version = "2.1" s.summary = " ...

  5. Notification NotificationManager RemoteViews PendingIntent

    Notification和NotificationManager :可以用来实现可视化的消息通知等,比如:下载进度显示,消息显示,广播的内容等 RemoteViews :用于创建自定义的Notific ...

  6. poj3159 差分约束 spfa

    //Accepted 2692 KB 1282 ms //差分约束 -->最短路 //TLE到死,加了输入挂,手写queue #include <cstdio> #include & ...

  7. C++异常处理的问题

    一般在C语言中,是通过返回值或者设置errno的方式来标识错误的 但在C++里面,构造函数是没有返回值的,于是发明了异常的方式:为了正确的向使用者表明 异常抛出的原因,你必须弄清楚异常抛出的原因(比如 ...

  8. mysql、pymysql、SQLAlchemy

    1.MySQL介绍 http://www.cnblogs.com/wupeiqi/articles/5699254.html,基础操作参见此文章,此处不赘述. 安装:yum install mysql ...

  9. div嵌套引起的margin-top不起作用

    通常大家在制作网页的过程中会遇到很多棘手的问题,比如我在写一个页面的时候,遇到了div嵌套引起的margin-top不起作用,对内部的div设置margin-top时,内部对于外部的div并没有产生一 ...

  10. JavaScript作用域学习笔记

    重点知识点摘要 一 函数对象和其它对象一样,拥有可以通过代码访问的属性和一系列仅供JavaScript引擎访问的内部属性 其中一个内部属性是[[Scope]],由ECMA-262标准第三版定义,该内部 ...