三、对象数据管理 对象数据管理(ODM)指面向对象数据库中的数据管理。 相应的系统叫做对象数据管理系统(ODM系统)。 提供的功能或机制: 永久对象(持久对象) 并发控制 事务 分布处理 变动管理 安全性 可靠性
三、 对象数据管理 对象数据管理(ODM)指面向对象数据库中的数据管理。 相应的系统叫做对象数据管理系统(ODM系统) 。 提供的功能或机制: 永久对象(持久对象) 并发控制 事务 分布处理 变动管理 安全性 可靠性
永久对象 永久对象:可以超过程序运行的时间而长久存在的对象 暂态对象:生命期不超过程序运行时间的对象 OODB中的对象都是永久对象 但是相关的语言未必把所有的对象都定义为永久对象 编程语言(或数据库语言)表示对象永久性的策略 所有的对象都是永久对象 声明某些类所有的对象实例都是永久对象 声明某些对象实例是永久对象 通过显式的操作将对象永久化 按可达性规则
永久对象:可以超过程序运行的时间而长久存在的对象 暂态对象:生命期不超过程序运行时间的对象 OODB中的对象都是永久对象 但是相关的语言未必把所有的对象都定义为永久对象 编程语言(或数据库语言)表示对象永久性的策略 所有的对象都是永久对象 声明某些类所有的对象实例都是永久对象 声明某些对象实例是永久对象 通过显式的操作将对象永久化 按可达性规则 永久对象