数据管理技术与信息安全概述
1. 数据管理技术
1.1 对象技术概述
对象技术(Object Technology,简称OT或OOT,即面向对象技术)涵盖了多种技术,包括面向对象编程语言、对象数据库管理系统、面向对象设计与分析、分布式对象管理以及组件和框架。其核心是对象模型,任何对象系统,无论是编程语言还是数据库系统,都基于某种对象模型。现实世界中的一切都可以建模为对象。
对象技术的主要方面如下:
- 面向对象编程语言(OOPL) :从20世纪60年代的Simula开始,到70年代末Xerox Palo Alto Research Center开发的Smalltalk变得流行,Smalltalk是一种纯面向对象编程语言,一切都被视为对象。80年代中期,LISP和C等语言通过扩展支持对象成为面向对象语言,如流行的C++。90年代,Sun Microsystems为嵌入式计算和家电业务开发了Java语言。
- 对象数据库管理系统(OODB) :有三种类型,分别是面向对象数据库系统(使面向对象编程语言具有持久性)、扩展关系系统(在关系数据库系统上扩展对象层)和对象关系数据库系统(关系中嵌套对象)。
- 面向对象设计与分析(OODA) :80年代人们对使用对象技术设计和分析应用程序很感兴趣,提出了各种方法,如Booch方法、Jacobson的用例和Rumbaugh等人的对象建模技术(OMT),后来这些方法合并产生了统一建模语言(UML),它已成为对象建模和分析的标准。
- 分布式对象管理(DOM)
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



