Ilmu Komputer    
   
Daftar Isi
(Sebelumnya) Comparison of Object Pascal and CComparison of object-relationa ... (Berikutnya)

Perbandingan -- object-relational database management systems

This is a comparison of object-relational database management systems (ORDBMSs). Each system has at least some features of an object-relational database; they vary widely in their completeness and the approaches taken.

The following tables compare general and technical information; please see the individual products' articles for further information. This article is not all-inclusive nor necessarily up to date. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.

Contents

Basic data

NameVendorLicenseOSNotes
Adaptive Server EnterpriseSybaseProprietary commercialCross-platform 
CUBRIDNHN CorporationFree/open source (GPL/BSD)Linux, Windows 
DB2IBMProprietary commercialCross-platform 
GigaBASEknizhnikFree/open source (MIT License)VariousSourceForge download page
Greenplum DatabaseGreenplum division of EMC CorporationProprietary ?Uses PostgreSQL codebase
InformixIBMProprietary commercialCross-platform 
CachéInterSystemsProprietary commercial  
LogicSQLShanghai Shifang Software, Inc.Free download, unknown licenseDownload page 
Microsoft SQL ServerMicrosoft CorporationProprietary commercialWindowsSupports data objects in .NET languages
Oracle DatabaseOracle CorporationProprietary commercialLinux, Windows, Unix 
PostgreSQLPostgreSQL Global Development GroupFree/open source Postgres LicenseCross-platform 
OpenEdge Advanced Business Language (formerly Progress 4GL)Progress Software CorporationProprietaryCross-platform 
ValentinaParadigma SoftwareProprietary/free download with commercial add-onsWindows, Linux , Mac OS XWeb site
Virtuoso Universal ServerOpenLink SoftwareFree/open source (GPLv2) or proprietaryCross-platform 
VMDS (Version Managed Data Store)GE Energy, a division of General ElectricProprietary ?GIS for public utilities; can be stored inside Oracle Database
Zope Object DatabaseZope CorporationFree/open source (Zope Public License)Cross-platformFor Python, also included in Zope web application server

Object features

Information about what fundamental ORDBMSes features are implemented natively.

TypeMethodType inheritanceTable inheritance
CUBRIDYesYesYesYes
LogicSQL[1]????
OracleYesYes[2]YesYes
OpenLink VirtuosoYesYesYesYes
PostgreSQLYesYesYesYes
InformixYesYesYesYes

Data types

Information about what data types are implemented natively.

ArrayListSetMultisetObject reference
CUBRIDYesYesYesYesYes
LogicSQL?????
OracleYesYesYesYesYes
OpenLink VirtuosoYesYesYesYesYes
PostgreSQLYesYesYesYesYes
InformixNoYesYesYesYes

References

  1. ^ http://webdocs.cs.ualberta.ca/~yuan/d atabases/index.html
  2. ^ No private methods, no way to call super method from a child.

See also

External links

  • Arvin.dk, Perbandingan -- different SQL implementations
(Sebelumnya) Comparison of Object Pascal and CComparison of object-relationa ... (Berikutnya)