面向对象数据库(第四部分-面向对象数据库管理系统)PPT.ppt

面向对象数据库(第四部分-面向对象数据库管理系统)PPT.ppt

面向对象数据库(第四部分-面向对象数据库管理系统)PPT

面向对象数据库 第四部分 面向对象数据库管理系统 OODBMS 与传统的DBMs 在基本功能上大致保持一致,但是在具体功能上则有不少扩充与改变 1 、类管理 类、类层次结构的定义 (即OODM 的定义 ) 类层次结构的删除以及相应的物理级定义〔 如索引、hash 、集簇等 类层次结构的变更(类模式演化) 2、对象管理 基于类层次结构上的对象的查询、增添、删除、修改等功能。 3、对象控制 完整性约束、安全性、事务处理与并发控制、故障恢复等 工程领域中常用的版本控制 §1 类管理 在OODBMS 中类管理由如下五部分组成: 1)类层次结构定义; 2 )扩充的数据类型与抽象数据类型; 3 )类模式演化; 4 )类层次结构的数据字典; 5 )其它。 1)类层次结构定义 ①类的结构定义 ②类中方法定义 ③类间的继承与组合定义 通过类层次结构定义可以完整的构作一个OODM 2)扩充的数据类型与抽象数据类型 扩充的数据类型 ①标量类型 ②聚集类型set Array List Bag Turple Vector ③几何拓扑类型 ④时间类型 ⑤度量衡类型 ADT 一般可用CREATE TYPE 定义抽象数据类型 例如可以定义一个文档类型 (OSQL一种虚

文档评论(0)

1亿VIP精品文档

相关文档