Advanced non-traditional application domains such as geographic information systems and digital library systems demand advanced data management support. In an effort to cope with this demand, we present the concept of a novel multi-model DBMS architecture which provides evaluation of queries on complexly structured data without sacrificing efficiency. A vital role in this architecture is played by the Moa language featuring a nested relational data model based on XNF2 , in which we placed renewed interest. Furthermore, extensibility in Moa avoids optimization obstacles due to black-box treatment of ADTs. The combination of a mapping of queries on complexly structured data to an efficient physical algebra expression via a nested relational algebra, extensibility open to optimization, and the consequently better integration of domain-specific algorithms, makes that the Moa system can efficiently handle complex queries from non-traditional application domains.

Springer
Lecture Notes in Computer Science
International Conference on Database and Expert Systems Applications
Database Architectures

van Keulen, M., Vonk, J., de Vries, A., Flokstra, J., & Blok, H. E. (2003). Moa and the Multi-model architecture: a new perspective on XNF 2. In Proceedings of DEXA 2003 (pp. 67–76). Springer.

Additional Files
10410B.pdf Author Manuscript , 168kb