- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对象-关系数据库;内容;背景介绍;传统关系数据库;传统关系数据库的局限;传统关系数据库的局限;传统关系数据库的局限;传统关系数据库的局限;传统关系数据库的局限;解决方法;原理;面向对象数据模型(OO模型);OO模型的核心概念;OO模型的核心概念(续);OO模型的核心概念(续);OO模型的核心概念(续);OO模型类比 E-R 模型;面向对象数据模型(OO模型);扩展之一:复杂数据类型;结构类型;例:定义结构类型的属性;;;;例:访问属性;为customer 结构类型定义方法ageOnDate
1.在定义customer type同时声明方法;;例:构造器;扩展之一:复杂数据类型;集合体类型;例:集合体的定义;例:集合体值的创建;例:集合体值的访问;嵌套和解除嵌套;嵌套和解除嵌套;扩展之二:继承;类型继承
结构类型的属性和方法都被它的子类继承
子类型也可以重新声明方法来取代原方法
例子:
;扩展之二:继承;表继承;表继承;;扩展之三:引用类型;例:定义引用类型;例:定义引用类型;例:隐藏连接操作;应用实践;应用实践;应用实践——Oracle的对象-关系特性;应用实践——Oracle的对象-关系特性;Oracle的对象-关系特性——对象数据类型;组成:
[name]:名称,在方案中唯一标识一个对象类型;
[attribute]:属性,表示真实世界实体的结构与状态
[method]:存储在数据库内部或外部的过程或函数,供应用程序调用以操作代表真实世界实体的对象
;分类:
列对象:表中的某一列值是用户定义的对象类型或它是作为其他对象属性的对象
行对象:表中的每一行是用户定义的对象类型
对应于表
关系表:表中的每行有一个或多个列是对象类型
但没有一个整行是对象类型
对象表:表的整行是一个对象类型
每一行都是具有一定属性的行对象
行对象的属性有有效的列名;对象标识符:
对象表中的每个行对象都有个与之对应一个与之对应的系统生成的唯一的对象标识符
长度为 16 字节
用于构建行对象的对象引用
REF:
指向行对象的逻辑指针
表示“多对一”关系,减少外键使用;嵌套表:
无序的相同类型数据元素的集合,只有一列;
当列为对象类型时,可看多列的表,对象类型的每个属性看作一列
作为关系型数据表某列的数据类型,或对象类型的属性,或PL/SQL变量、参数、函数返回值等
VARRAY:
VARRAY的元素是有序的
VARRAY元素的个数在定义时确定了最大值
VARRAY通常与主表一起存放, 而不是分开存储的确表;Oracle只支持单一继承模型: 即子类型只能继承自一个父类型
一个类型可以被继承, 在声明此类型时应使用NOT FINAL 关键字
在默认情况下类型的继承属性是 FINAL;对象视图是 个虚拟的对象表
通过对象视图,用户可以在面向对象的应用程序中使用关系型数据
使用面向对象的编程方法,而无需转换已有的关系型数据
渐进地且透明地将数据从关系型数据表中转换到对象关系型表中
在面向对象应用程序中使用历史遗留的 RDBMS 数据;使用
在 SQL 语句中使用对象视图与使用对象表的方式一样
在客户端可以使用相同的 OCI 调用访问对象表及对象视图中的对象
更新
使用 SQL DML 与操作对象表的 DML 完全相同
不可更新的情况:
对象视图的定义查询中包含连接、集合操作符、聚合函数、或有GROUP BY/DISTINCT;
嵌套表中包含虚拟或复合数据;Thank You !
您可能关注的文档
最近下载
- 6篇党员干部2025年度民主生活会对照检查发言材料(五个带头).docx VIP
- 石油行业常用英语词汇(全面).docx VIP
- 2025至2030中国食品增味剂行业发展趋势分析与未来投资战略咨询研究报告.docx
- 区长、县长2025年度民主生活会五个带头个人对照检查材料2篇.doc VIP
- 2025年青海省公务员考试行测真题及完整答案详解1套.docx VIP
- 2021辣椒种植技术课件.ppt VIP
- DB32_T 4406-2022 高速公路施工质量检查技术标准.docx
- 临床研究方法学考试题目及答案2025版.docx VIP
- 滨海核电温排水监测预测技术规范 第2部分:背景温度提取.pdf VIP
- cadence allegro 17.4设计入门教程.pdf VIP
原创力文档


文档评论(0)