标签:OOD

翻译系列文章之–面向对象数据库特征及用途(Object Database Use and Features)

嘎子 面向对象数据库 2016-02-01 372 次浏览 , ,
数据库为用户提供了数据持久化的功能,具体到对象数据库是指对象能够在不同的数据库进程之间进行存储。  产品特点  下面的列表是对象数据库的特征及可支持的功能,对象数据库的功能包括:  -- 支持您要使用的面向对象的语言。  --支持面向对象的概念。  ----聚合 - 对象是由其他对象组成。  阅读全文...

翻译系列文章之–面向对象数据库(Object Oriented Databases)

嘎子 面向对象数据库 2016-01-30 281 次浏览 ,
面向对象数据库也被称为对象数据管理系统。对象数据库存储面向对象编程语言(如Smalltalk,C++,java等)中的对象而不仅仅像关系数据库那样存储整数,字符串和实数等。对象一般由以下几部分构成: --属性:属性量化对象的特征,这些量有可能是简单的整数,字符串或者实数,也有可能是一个复杂的对象。 --方法:方法也通常被称为过程或者函数,方法规定了对象的行为。 阅读全文...

db4o官方停止支持及面向对象数据库的一些感想

嘎子 面向对象数据库 2016-01-30 414 次浏览 , ,
前一段时间试用了db4o,真心觉得不错,觉得面向对象的数据库没有一个系统的论坛,所以自己建立了这个网站来推广。但今天在打开db4o的官方网站时发现Versant已经不再对db4o进行支持。这点让我非常的痛心。。。 无论从哪方面来讲,这绝对是一个令人非常痛心的决定,个人一直认为db4o是最优秀的面向对象的数据库,官方有自己的收费的面向对象的数据库系统就放弃了db4o,可能是出于经济方面的考虑,但希望官方能够把这个优秀的数据库交能社区来进行继续开发,或者有没有人有兴趣在db4o原来的基础上再进行后续开发。可惜自己用数据库还可以 阅读全文...

PostgreSQL和面向对象数据库有什么关系?

嘎子 面向对象数据库 2016-01-30 522 次浏览 , , ,
百科里面介绍PostgreSQL的第一句话是:PostgreSQL是自由的对象-关系数据库服务器(数据库管理系统)。我一直对对象-关系数据库的概念比较模糊,所以在网上搜索了一下PostgreSQL和MySQL的关系,对比之类的。会发现这些对比里面完全没有对象的事,那PostgreSQL为什么被称为对象-关系数据库呢?他的对象特性显示在哪里?他的对象特性对于性能及编程速度有多大的影响? 关于性能及一些优势什么的我就不一一说明了,网上现在有很多。我觉得我和多数人一样,最先接触了MySQL,后来就一直用着,也无所谓好坏。现在我只说一下PostgreSQL中的对 阅读全文...

db4o基础与入门

嘎子 面向对象数据库 2016-01-29 438 次浏览 , ,
如果你使用的编程语言是java或者.net(笔者最常用的编程语言为C#,所以下文中以C#说事,请读者勿怪),那你有福气了,db4o可以说是一种最自然的数据库,就像使用普通的文件一样方便,你你根本不需要知道数据库是如果来存储数据的,只要用就可以了,真是省心省力。 我先用伪代码给大家演示一下如何来使用db4o:  数据库主要有4种操作,增删改查。  增: [crayon-59c2341532f2d467317529/] 阅读全文...

面向对象数据库及db4o的优势

嘎子 面向对象数据库 2016-01-29 433 次浏览 , ,
这是这一系列文章的第一篇,所以不会说一些具体的见容,如果大家已经决定开始用db4o,而且大家对一些理论不太感兴趣的话,大家可以跳过这篇文章。当然这篇文章的所说的内容也不一定对,都是一些个人的感受,如果有不同意见,大家一起讨论。 首先是面向对象数据库,面向对象的数据库的概念已经出来很久了,但是一直没有成为数据库的主流,现在数据库的主流还是关系数据库。面向对象数据库的概念可以参考面向对象的编程中的对象。但数据库又有很大不同,比方说编程中的对象有属性,有方法,对象与对象之间的通讯一般通过事件来进行。但数 阅读全文...

面向对象数据库是数据认识世界的方向

嘎子 面向对象数据库 2016-01-29 397 次浏览 ,
像面向对象的编程语言一样,面向对象数据库(OOD)是数据走向更亲和真实世界的一种发展方向。 面向对象是一种认识方法学,也是一种新的程序设计方法学。把面向对象的方法和数据库技术结合起来可以使数据库系统的分析、设计最大程度地与人们对客观世界的认识相一致。面向对象数据库系统是为了满足新的数据库应用需要而产生的新一代数据库系统。 阅读全文...
回顶部