面向对象数据库管理系统(OODBMS)帮助程序员使用编程语言创建的对象具有数据库对象的行为。面向对象编程基于一系列工作对象。每个对象都是一个独立运行的应用程序或程序,分配给执行的特定任务或角色。面向对象的数据库管...
面向对象数据库管理系统(OODBMS)帮助程序员使用编程语言创建的对象具有数据库对象的行为。面向对象编程基于一系列工作对象。每个对象都是一个独立运行的应用程序或程序,分配给执行的特定任务或角色。面向对象的数据库管理系统是一种关系数据库,用于管理所有这些独立的程序,使用生成的数据快速响应大型应用程序对信息的请求,我们可以使用一个简单的商业厨房,由主厨、厨师和二厨三人组成,厨师负责牛排,第二厨师负责炸薯条和沙拉,两人都忙着完成各自的功能,甚至没有任何命令。主厨是面向对象的数据库管理系统,厨师和第二厨师都是对象。顾客点了牛排、薯条和沙拉,服务员将其交给主厨。主厨点菜。厨师很快把熟的牛排端到盘子里,同时第二个厨师把薯条和沙拉加起来,告诉厨师点菜完成了。他们两个都点好了能够立即准确地提供所需的信息,因为他们提前完成了各自的任务。每个项目都可以由一个应用程序或主厨完成,但这会花费更多的时间并将资源分散到多个方向,进一步缩短响应时间。对象或Cook可以作为单独的程序使用,但响应时间更快,并且在chef或OODBMS协调时,信息在一个内聚包中提供。使用面向对象的编程语言(如Python、Java、C#、Visual Basic、.Net、C、Objective-C和Smalltalk都提高了OODBMS的流行度面向对象的数据库管理系统通常最适合于需要在复杂环境中进行高性能处理的业务应用程序。对这类编程有较高要求的行业通常是工程、电信、,专业的金融服务和科学研究领域。对象数据管理组是一组对象数据库和绘图供应商,学术界人士和其他人聚集在一起,为面向对象程序创建了一套标准规范。这样的标准有可能提高为面向对象数据库管理系统编写的应用程序的可移植性,从而降低每次创建新代码所产生的成本。该组织于2001年解散,但是各种团体和组织仍在试图定义一个允许跨功能应用程序的标准
-
发表于 2020-08-06 23:52
- 阅读 ( 1097 )
- 分类:电脑网络