Oracle Class5. Oracle 中的 OOP 概念(ordbms与rdbms比较,oracle中的对象)
2013-05-22 15:45
357 查看
------------------------2013-5-14------------------------
ordbms与rdbms比较
oracle中的对象
oracle oop概念
对象重用
维持标准
定义访问路径
抽象数据类型
可变数组
嵌套表
对象表
对象视图
--定义
create type type_name as object(columns...)
--抽象数据类型的使用
insert into customer values('1',add_type('宝民二路','深圳','cn',10001));
--查询
select * from customer;
--查看表结构
desc customer;
可变数组
create type type_name as {varray(n) of [data type]}
使用as varray创建类型。
可变数组允许在单个行中存储单个记录的重复属性
嵌套表:表中之表,一个表表示为另一个表中的列。
使用as object创建类型
使用as table of根据已经创建的类型新建一个类型
创建表并指定嵌套表的存储规范
嵌套表在数据项的数目上没有限制。
对象表:一种特殊类型的表,表中的每一行都代表一个对象,行对象(不是嵌入对象),列对象。
包含对象标识符(oid)
ref操作符用于引用行对象
deref操作符返回行对象的值
对象视图:在对象与关系数据库之间提供了一个桥梁
ordbms与rdbms比较
oracle中的对象
oracle oop概念
对象重用
维持标准
定义访问路径
抽象数据类型
可变数组
嵌套表
对象表
对象视图
--定义
create type type_name as object(columns...)
--抽象数据类型的使用
insert into customer values('1',add_type('宝民二路','深圳','cn',10001));
--查询
select * from customer;
--查看表结构
desc customer;
可变数组
create type type_name as {varray(n) of [data type]}
使用as varray创建类型。
可变数组允许在单个行中存储单个记录的重复属性
嵌套表:表中之表,一个表表示为另一个表中的列。
使用as object创建类型
使用as table of根据已经创建的类型新建一个类型
创建表并指定嵌套表的存储规范
嵌套表在数据项的数目上没有限制。
对象表:一种特殊类型的表,表中的每一行都代表一个对象,行对象(不是嵌入对象),列对象。
包含对象标识符(oid)
ref操作符用于引用行对象
deref操作符返回行对象的值
对象视图:在对象与关系数据库之间提供了一个桥梁
相关文章推荐
- 【转载】Oracle中的OOP概念
- 面向对象概念分析 理解OOP、OOD、OOA
- OOP编程比较学习__C++ & JAVA (一)定义类和创建对象
- Oracle —— PL/SQL Devloper--比较对象/数据
- 《Java 面试题》 对象、类、面向对象和面向对象编程概念比较
- Oracle配置监听和连接,已经一些比较容易混淆的相关概念
- OOP 2.1 类和对象的基本概念2
- Oracle 9i与MS SQL Server 2000之比较连载二:重要概念的对比
- 明辨概念:型(type)、类(class)、对象(object)、多态(polymorphism)、函数式编程(functional)
- 获得一个类实例的Class对象的三种方法,与Class对象的相互比较
- .NET程序员学PHP要注意的坑-OOP 浅复制 深复制 比较对象
- 面向对象,面向过程 ,以及基于对象--概念比较
- iskindofclass和ismemberofclass比较一个对象是
- Java学习之路 第四篇 oop和class (面向对象和类)
- iskindofclass和ismemberofclass比较一个对象是否是类的成员及区别
- Oracle Class1. Oracle 入门(rdbms结构)
- Java Class对象 、类对象 、 有关反射的概念
- 获得Class对象的两种方式比较
- 黑马程序员--03.Java面向对象--01.【OOP基本概念】【匿名对象】【封装】【构造函数】【this关键字】
- Oracle中的OOP概念(1)