|
||||
EiffelStore: The bridge between objects and the relational worldEiffelStore is the principal interface between Eiffel and Database Management Systems (DBMS), relational or object-oriented. It enables organizations to combine the power of Eiffel object-oriented development with the need to access existing databases and use them to store objects. PrinciplesEiffelStore provides a consistent set of library classes for writing Eiffel applications that need to handle persistent objects. The EiffelStore Application Programming Interface (API) is DBMS-independent, so that you can use the same source code with a wide range of actual database products. The list of currently supported DBMS appears below. Three layers
EiffelStore enables programming at any of three interface levels:
Supported platformsEiffelStore "handles" -- interfaces to specific DBMS at the DBMS layer -- are currently available for the following products:
Several other handles, covering relational and object-oriented databases, are in preparation. A non-EiffelStore interface also exists for the Versant object-oriented database.
|