- 中文名
- 面向对象数据库
- 外文名
- object-oriented database(OODB)
- 类 型
- 认识方法学
- 其他称呼
- 新的程序设计方法学
- 优 点
- 易维护
简介
基本技术
数据库转换技术
模式演进技术
索引技术
事务管理技术
视图类实现技术
版本管理技术
安全建模技术
优点
问题
-
1.
性能方面:由于面向对象数据库中数据被存放在许多地方,因此,有效对象聚集是性能好坏的关键因素。这种数据集聚可以以类层次或对象的其它关系为依据。而面向对象数据库的性能提高也需要优良的高速缓冲方案,其目标是根据使用要求使各对象尽可能地放在一起。同时,面向对象数据库技术要想能取代传统的数据库技术,性能改善是必不可少的。提高面向对象数据库的性能尤其是在分布式环境中的性能的一种方法是把访问数据库的应用程序也看作是对象,以使它们在数据库中可象数据对象那样到处移动。在进行查询时,数据库可以选择将数据移至程序还是将程序移至数据。
-
2.
模式修改:当需要面向对象数据库的升级或新版本时数据库的模式修改或重构将是个问题。面向对象数据模型有丰富的建模能力,这一方面使用户建模容易。另一方面也使面向对象数据库模式复杂,需要有工具支持。视图、演绎能力、语义建模和长事务也是未来面向对象数据库系统应该具备的数据库特征。可扩充体系结构也是一个重要方向。
-
3.
标准化:标准化和形式化是面向对象数据库系统研究和发展的一个重要方向。几年来,人们在核心面向对象概念方面基本达成了共识,但在面向对象数据模型的其它方面,如&体系结构、编程接口语言上的理解尚未达到一致。有待于在系统研制和应用过程中进行标准化。
©2025 Baidu
使用百度前必读
|
百科协议
|
隐私政策
|
百度百科合作平台
|
京ICP证030173号