ADF_Database Develop系列1_设计数据库表之Diagram/Tables/View/Sequence
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. 选择角色为Database Developer
2. 创建 Database Application
Step3. 创建应用时,定义Application Name
Step4. 创建应用时,定义Project Name
Step1. 创建Database Diagram
Step2. 创建Database Diagram时,定义Name和Package
Step2. 查看ADF组件面板中的组件,将Table组件拉动如Diagram
Step3. 查看所创建的只有一个Table定义的Diagram
Step1. 创建Person表
Step2. 定义Person的主键
Step3. 创建Address表
Step4. 定义Person表和Address表之间的主外键关系
Step5. 查看所创建的主外键
Step1. 创建View,基于Person表和Address表
Step2. 定义View的栏位来源于Person和Address
Step3. 最后所创建的View
Step1. 创建Sequence
Step2. 定义Sequence的属性参数
Step3. 定义Sequence和表之间的关系
Step4. 查看所创建的Sequence信息
Thanks and Regards
参考:Oracle - Oracle JDeveloper 11g Release 2 Tutorials
ADF_Database Develop系列1_设计数据库表之Diagram/Tables/View/Sequence的更多相关文章
- ADF_Database Develop系列3_设计数据库表之Reconcile Database/Reverse Objects
2013-05-01 Created By BaoXinjian
- ADF_Database Develop系列2_设计数据库表之Table Partitions/Create Users/Generate DDL
2013-05-01 Created By BaoXinjian
- ADF_Database Develop系列1_通过UML数据库开发之建Logical UML Class Model
2013-05-01 Created By BaoXinjian
- 干掉 powerdesigner,设计数据库表用它就够了
最近有个新项目刚过完需求,正式进入数据库表结构设计阶段,公司规定统一用数据建模工具 PowerDesigner.但我并不是太爱用这个工具,因为它的功能实在是太多了,显得很臃肿,而平时设计表用的也就那么 ...
- ADF_Database Develop系列3_通过UML进行数据库开发之将Database Diagram转为Class Diagram
2013-05-01 Created By BaoXinjian
- ADF_Database Develop系列2_通过UML数据库开发之将Logical UML转为Physical Models
2013-05-01 Created By BaoXinjian
- Java秒杀简单设计二:数据库表和Dao层设计
Java秒杀简单设计二:数据库表Dao层设计 上一篇中搭建springboot项目环境和设计数据库表 https://www.cnblogs.com/taiguyiba/p/9791431.html ...
- 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效
数据库表设计时一对一关系存在的必要性 2017年07月24日 10:01:07 阅读数:694 在表设计过程中,我无意中觉得一对一关系觉得好没道理,直接放到一张表中不就可以了吗?真是说,网上信息什么都 ...
- 转一篇MYSQL文章《数据库表设计,没有最好只有最适合》
http://mp.weixin.qq.com/s/a8klpzM5iam0_JYSw7-U4g 我们在设计数据库的时候,是否会突破常规,找到最适合自己需求的设计方案,下面来举个例子: 常用的邻接表设 ...
随机推荐
- 关于JS一些验证邮箱的一些问题
if (type == "Email") { var strText = $("#EmailSaveText").val(); //strReg = /^\w+ ...
- jQuery键盘控制方法,以及键值(keycode)对照表
键盘控制应用范围非常广泛,比如快捷键控制页面的滚动:在填写表单时候,限制输入内容:或者是屏蔽复制.粘贴.退后等功能.这里说说用jQuery比原生态的JS好用,代码简单清晰,不要问我JS怎么写,因为我不 ...
- Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用 ...
- error: C++ preprocessor "/lib/cpp" fails sanity check
在安装protobuf,知悉./Configure时候报错“error: C++ preprocessor "/lib/cpp" fails sanity check” 下面是转载 ...
- Android 微信UI 、点击操作
上一篇,我们介绍了微信界面的相关知识点.今天我们就来把微信的界面做出来. 首先我们新建一个layout-->LinearLayout-->weixin.xml 我们使用上中下线性布局,采用 ...
- Python的平凡之路(6)
一.面向对象编程介绍 1 编程范式: 编程范式(Programming Paradigm)是某种编程语言典型的编程风格或者说是编程方式.随着编程方法学和软件工程研究的深入,特别是OO ...
- Android常见控件— — —ProgressBar
ProgressBar用于在界面上显示一个进度条,表示我们的程序正在加载一些数据. <?xml version="1.0" encoding="utf-8" ...
- HDU5128 细心、细心、细心
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5128 题意:给你n(n < 30)个点的坐标,然后让你求出这n个点能构成的两个最大矩形的面积,有 ...
- HDU 5234 DP背包
题意:给一个n*m的矩阵,每个点是一个蛋糕的的重量,然后小明只能向右,向下走,求在不超过K千克的情况下,小明最终能吃得最大重量的蛋糕. 思路:类似背包DP: 状态转移方程:dp[i][j][k]--- ...
- Win10/UWP新特性系列-GetPublisherCacheFolder
微软Windows Runtime App拥有很强的安全模型来防止不同App之间的数据获取和共享,也就是我们所说的"沙盒机制",每个App都运行在Windows沙盒中,App之间的 ...