Performance evaluation of the object-relational transformation methodology

Citation
Jw. Rahayu et al., Performance evaluation of the object-relational transformation methodology, DATA KN ENG, 38(3), 2001, pp. 265-300
Citations number
30
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
DATA & KNOWLEDGE ENGINEERING
ISSN journal
0169023X → ACNP
Volume
38
Issue
3
Year of publication
2001
Pages
265 - 300
Database
ISI
SICI code
0169-023X(200109)38:3<265:PEOTOT>2.0.ZU;2-Q
Abstract
The emergence of the object-oriented (OO) methodology has shown its capabil ities in modelling the real world better than the earlier relational method ology. However, object-oriented databases (OODBs) are still considered imma ture in comparison with relational databases (RDBs) which have existed for many years. RDBs still continue to dominate the implementation of databases constituting more than 90% of all database implementations [28]. It was fe lt worthwhile to exploit the great modelling power of OO methodology, while still facilitating relational implementations. These reasons have led us t o develop an object-relational transformation methodology [20-25] which all ows us to use the OO methodology for data modelling and to transform it int o a relational logical model for implementation in relational database mana gement systems (RDBMSs). The main purpose of this paper is to present a per formance evaluation of the transformation methodology. The evaluation cover s I/O cost models of different types of queries. The type of evaluation is basically comparison-based, in which the performance of SQL operations upon a set of tables derived from the relational data model is compared with th e tables derived from the OO data model using the transformation methodolog y. The results of the evaluation show that the performance of the RDB imple mentation transferred from an OO conceptual model using our object-relation al transformation methodology is better than the relational implementation using a conventional relational modelling. Moreover, in many cases, the rel ational modelling is not applicable since it cannot capture the design sema ntics particularly relating to collection types. Our object-relational meth odology solves this problem. (C) 2001 Elsevier Science B.V. All rights rese rved.