㈠ 介绍几个比较好的面向对象数据库,最好是开源的。
db4o
请参考: http://www.ibm.com/developerworks/cn/java/j-lo-db4o1/
㈡ 什么叫做“面向对象”数据库
面向对象的数据库是一种数据库的模式
数据库中的表,字段和内容都当成对象来处理
换言之,可以使用对象的属性和方法。
相当于 把数据库的里面的字段值 在java中采用啦po的值去表示。
㈢ 面向对象的数据库、对象关系数据库的数据库软件有哪些
mql、SQLServer 2005、DB2、Orcal等
㈣ 面向对象数据库有哪些
面向对象是一种认识方法学,也是一种新的程序设计方法学。
目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。
面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。国际国内的主导关系型数据库管理系统有ORACLE、SYBASE、INFORMIX和INGRES。这些产品都支持多平台,如UNIX、VMS、WINDOWS,但支持的程度不一样。在下面的分析中会比较他们的平台支持能力。IBM
的DB2也是成熟的关系型数据库。
但是,DB2是内嵌于IBM的
AS/400系列机中,只支持OS/400操作系统。
㈤ 面向对象数据库有哪些
面向对象的数据库是一种数据库的模式
数据库中的表,字段和内容都当成对象来处理内
换言之,可以使用容对象的属性和方法
以paradox为例
如果sql语句为select
*
from
a
where
b=:b
那么在delphi中可以操作参数b
即
paramaters.paramvalue['b']:=x;
此时就相当于使用了对象
现在比较流行的面向对象的数据库是oracle
㈥ 数据库的类型
数据库大致可以这么分类:
1关系数据库
1.1大型商业数据库:支持数据存储量大,访问效率高,适合大型企业应用,收费较高,具体包括:
oracle
db2(ibm)
sybase(这个是比较早的,公司现在不做数据库了)
sql
server,版本包括2000,2005,2008,
2012等
1.2
中小型应用数据库:
sql
server
2000
acess
visual
foxpro
1.3
中小型开源数据库:
mysql(这个开源数据库在一些大型应用中会以集群的方式使用)
postgresql
sqlite
1.4嵌入式数据库:
sqlite也可以算在这里
1.5
列存储模式数据库:主要用于研究和数据仓库应用
monetdb
2
面向对象数据库
berkeley
db(现在已经被oracle买下了)
oracle也提供了面向对象的功能
3
xml数据库,这类数据库一般是附属于关系数据库功能的,只有研究型的是处理纯xml文档的
db2
,附加xml处理版本
oracle,里面包含xml查询功能
sqlserver,包含xml数据查询功能
4
nosql数据库,目前大型互联网公司和微博等网站广泛使用的数据存储系统,典型的有:
hbase
cassandar
mongodb
还有很多,这里不逐一列列举了
㈦ c# 面向对象的数据库有哪些
现在有吗,我out了吗!?
我一直用的是关系型数据库,而且很关注科技新闻呀,面向对象的数据库是略有耳闻,但目前有正式出来了吗!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!