Comparação de sistemas de gerenciamento de banco de dados relacional-objeto - Comparison of object–relational database management systems

Esta é uma comparação de sistemas de gerenciamento de banco de dados relacional de objeto (ORDBMSs). Cada sistema tem pelo menos alguns recursos de um banco de dados objeto-relacional ; eles variam amplamente em sua abrangência e nas abordagens adotadas.

As tabelas a seguir comparam informações gerais e técnicas; consulte os artigos dos produtos individuais para obter mais informações. A menos que especificado de outra forma nas notas de rodapé, as comparações são baseadas nas versões estáveis ​​sem quaisquer add-ons, extensões ou programas externos.

Dados básicos

Nome Fornecedor Licença SO Notas
Adaptive Server Enterprise SEIVA Proprietário Plataforma cruzada
CUBRID NHN Corporation GPL / BSD Linux, Windows
Db2 IBM Proprietário Plataforma cruzada
Banco de dados Greenplum Divisão Greenplum da EMC Corporation Proprietário ? Usa base de código PostgreSQL
Informix IBM Proprietário Plataforma cruzada
Caché InterSystems Proprietário Plataforma cruzada
Microsoft SQL Server Corporação Microsoft Proprietário Windows, Linux Suporta objetos de dados em linguagens .NET
Banco de dados Oracle Oracle Corporation Proprietário Linux, Windows, Unix
PostgreSQL Grupo de Desenvolvimento Global PostgreSQL Licença PostgreSQL Plataforma cruzada
OpenEdge Advanced Business Language (anteriormente Progress 4GL) Progress Software Corporation Proprietário Plataforma cruzada
Virtuoso Universal Server Software OpenLink GPLv 2 ou proprietário Plataforma cruzada
VMDS (armazenamento de dados gerenciado por versão) GE Energy , uma divisão da General Electric Proprietário ? GIS para serviços públicos; pode ser armazenado dentro do banco de dados Oracle
WakandaDB 4ª Dimensão AGPLv 3 ou proprietário Windows, Linux, macOS Com base em REST e JavaScript do lado do servidor
XDB Enterprise Server Micro Focus Proprietário DOS, Windows NT, OS / 2
Banco de dados de objetos do Zope Zope Corporation Licença Pública Zope Plataforma cruzada Para Python, também incluído no servidor de aplicativos da web Zope

Características do objeto

Informações sobre quais recursos fundamentais do ORDBMS são implementados nativamente.

Tipo Método Herança de tipo Herança de tabela
CUBRID sim sim sim sim
Oráculo sim sim sim sim
OpenLink Virtuoso sim sim sim sim
PostgreSQL sim sim sim sim
Informix sim sim sim sim
WakandaDB sim sim sim sim

Tipos de dados

Informações sobre quais tipos de dados são implementados nativamente.

Array Lista Conjunto Multiset Referência de objeto
CUBRID sim sim sim sim sim
Oráculo sim sim sim sim sim
OpenLink Virtuoso sim sim sim sim sim
PostgreSQL sim sim sim sim sim
Informix Não sim sim sim sim

Veja também

Notas

links externos

  • Arvin.dk , comparação de diferentes implementações de SQL