1 / 64
文档名称:

第十五章对象关系数据库系统ppt课件.ppt

格式:ppt   大小:885KB   页数:64
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第十五章对象关系数据库系统ppt课件.ppt

上传人:luyinyzha 2018/10/7 文件大小:885 KB

下载得到文件列表

第十五章对象关系数据库系统ppt课件.ppt

相关文档

文档介绍

文档介绍:中国人民大学信息学院
数据库系统概论
An Introduction to Database System
第十五章对象关系数据库系统
An Introduction to Database System
对象关系数据库系统
对象关系数据库系统(Object Relational Database System,ORDBS)是面向对象数据模型(Object Oriented Data Model,简称OO模型)和关系数据模型相结合的产物
三条研究路线
以面向对象的程序设计语言为基础,研究持久的程序设计语言,支持OO模型;
建立新的面向对象数据库系统OODBS,支持OO数据模型;
以关系数据库和SQL为基础,把面向对象技术融入数据库系统的ORDBS
An Introduction to Database System
第十五章对象关系数据库系统
面向对象数据模型
对象-关系数据库
小结
An Introduction to Database System
面向对象数据模型
面向对象数据库系统支持OO模型
面向对象数据库系统:一个持久的、可共享的对象库的存储和管理者
对象库:由一个OO模型所定义的对象的集合体
An Introduction to Database System
面向对象数据模型
OO模型的核心概念
类层次(结构)
继承
对象的嵌套
An Introduction to Database System
OO模型的核心概念(续)
3. 封装(Encapsulation)
每一个对象是其状态与行为的封装
封装是对象的外部界面与内部实现之间实行清晰隔离的一种抽象,外部与对象的通信只能通过消息
对象封装之后查询属性值必须通过调用方法
An Introduction to Database System
OO模型的核心概念(续)
4. 类(Class)
对象类(简称类):共享同样属性和方法集的所有对象构成了一个对象类
实例:一个对象是某一类的一个实例(instance)
在OODB中,类是“型”,对象是某一类的一个“值”
An Introduction to Database System