面向对象的数据库就是把数据采用面向对象的方法以类和实例的形式组织起来,而不是像关系型数据库那样以表的形式来组织数据。该类型数据库的主要作用是更加方便地满足面向对象编程语言对数据的操作需求。与关系型数据库的主要区别是面向对象的数据库可以处理比关系型数据库更复杂的数据类型。当数据查询时,不需要多表组合的操作,就可以直接通过指针和索引查找数据;而数据库模式和程序类定义模式吻合。未来面向对象的数据库必将成为一种强大的数据库类型,但目前为止还没有发现合适的产品。