Title :
Interoperable databases: a programming language approach
Author_Institution :
INRIA, ENPC-CERMICS, Sophia-Antipolis, France
Abstract :
Even though federated multidatabase systems solve most of the issues in integrating heterogeneous data sources, they do not solve what we call data access heterogeneity: i.e., they do not allow users to structure and manage in the same way persistent, volatile and distributed data with the tools that match their needs. To solve this problem, we propose to add generic MDBS management facilities into a general purpose object oriented programming language. This extension is mainly based on new transactional and view approaches and the resulting system can be completely customized in order to match the needs of its users. An implementation of this system for Java, named JavaViews, currently allows us to integrate ODBC as well as Versant or Poet databases
Keywords :
Java; distributed databases; object-oriented databases; object-oriented programming; transaction processing; JavaViews; ODBC; Poet databases; Versant; data access heterogeneity; distributed data; federated multidatabase systems; general purpose object oriented programming language; generic MDBS management facilities; heterogeneous data sources; interoperable databases; programming language approach; view approaches; Computer languages; Database systems; Electrical capacitance tomography; Hardware; Java;
Conference_Titel :
Database Engineering and Applications, 1999. IDEAS '99. International Symposium Proceedings
Conference_Location :
Montreal, Que.
Print_ISBN :
0-7695-0265-2
DOI :
10.1109/IDEAS.1999.787252