Summary: | Approved for public release; distribution is unlimited. === Most database system designs and implementations are limited to single language (monolingual) and single model (monomodel) database systems. No one database language and model can meet every data processing need. As a result, diverse (heterogeneous) database management systems are used in a large organization. This approach results in more processing cost and less data sharing. Therefore, there is a growing need for a solution to the processing cost and data sharing problems of heterogeneous database systems. One solution is a multimodel and multilingual database system (MM & MLDS) as implemented on the Multibackend Database Supercomputer (MDBS). This solution can support an appropriate language and model corresponding to each set of application requirements. In addition, this solution lends itself to data sharing by not only storing all the data in one kernel data model form, but also by allowing cross-model accessing.
|