- 86
- 0
- 约5.87千字
- 约 29页
- 2019-11-12 发布于湖北
- 举报
第10章对象关系数据库 在传统的关系型数据库系统的基础上引入了面向对象的这类系统称为对象关系数据库系统(ORDB)。 本章主要内容包括:对象关系数据模型、ORDBS数据库设计方法—对象联系法、SQL3对ORDBS的支持、OODBS和ORDBS的比较。 第10章对象关系数据库 10.1 对象关系数据模型 10.2 对象联系图 10.3 ORDB的定义语言 10.4 ORDB的查询语言 10.5 OODB与ORDB的比较 10.6 小结 10.7 习题 10.1 对象关系数据模型 传统关系模型称为“平面关系模型” ,不允许表中有表。 在传统关系数据模型基础上,增加了元组、数组、集合等数据类型,以及提供了处理新数据类型操作的能力,并具有继承性和对象标识等面向对象特点,这样的数据模型,称为“对象关系数据模型”。基于对象关系数据模型的DBS称为“对象关系数据库系统”(ORDBS)。 对象关系模型是对关系模型的发展,与传统的关系模型兼容,因此许多概念,如实体标识、多值属性、泛化/细化等,都可以直接引用,而无需经过变换转化。原来SQL语言照样可用,只不过扩充了更强的功能。 对象关系模型使用对象联系图来描述系统结构。 10.2 对象联系图 对象联系图是实体联系图的一种扩充形式,用于表达系统中各对象之间的相互关系,不仅能描述关系中基本的数据结构,还可以用来表达面向对象技术中
原创力文档

文档评论(0)