Object-Relational Database Structure Model and Structure Optimisation

Open access

Abstract

During object-relational database physical structure design, problems are caused by three factors: ambiguity of transformations of conceptual model, multiplicity of quality assessment criteria, and a lack of constructive model. In the present study a constructive hierarchical model of physical database structure has been developed. Implementations are used in XML, SQL and Java languages. Multi-criterial structure optimisation method has also been developed. Structure variation space is generated using transformation rule database. Prototype has been implemented within the framework of the research.

If the inline PDF is not rendering correctly, you can download the PDF file here.

  • [1] E. F. Codd “A Relational Model of Data for Large Shared Data Banks” Communications of the ACM vol. 13 no. 6 pp. 377–387 Jun. 1970. https://doi.org/10.1145/362384.362685

  • [2] J. Pokorny “Databases in the 3rd Millennium: Trends and Research Directions” Journal of Systems Integration vol. 1 pp. 3–15 2010.

  • [3] E. F. Codd Relational Model for Database Management: Version 2. London: Addison–Wesley 1990.

  • [4] The Committee for Advanced DBMS Function “Third-Generation Database Systems Manifesto” Computer Standards and Interfaces vol. 13 issue 1–3 pp. 41–54 Oct. 1991. https://doi.org/10.1016/0920-5489(91)90008-n

  • [5] H. Darwen and C. J. Date Databases types and the Relational Model 3rd ed. London: Addison–Wesley 1998.

  • [6] C. Travers “DZone/Big Data Zone. Object-Relational Algebra: Definitions and Assumptions” Oct. 22 2012. [Online]. Available: https://dzone.com/articles/object-relational-algebra. [Accessed: 21 Nov. 2017].

  • [7] S. K. Gupta Oracle Advanced PL/SQL Developers Prefessional Guide. Birmingham: Packt Publishing 2012.

  • [8] E. Marcos B. Vela and J. M. Cavero “A Methodological Approach for Object-Relational Database Design using UML” vol. 2 no. 1 pp. 59–72 Mar. 2003. https://doi.org/10.1007/s10270-002-0001-y

  • [9] E. Pardede W. Rahayu and D. Taniar “Mapping Methods and Query for Aggregation and Association in Object-Relational Database using Collection” in Proc. International Conference on Information Technology: Coding and Computing 2004 pp. 539–543. https://doi.org/10.1109/itcc.2004.1286513

  • [10] W. Y. Mok and D. P. Paper “On Transformations From UML Models to Object-Relational Database” in Proc. 34th Hawaii International Conferenceon System Sciences USA: Hawaii 2001 pp. 1–10. https://doi.org/10.1109/hicss.2001.926341

  • [11] N. Keivani A. M. Maatuk S. Aljawarneh and M. A. Ali “Towards the Maturity of Object-Relational Database Technology: Promises and Reality” International Journal of Technology Diffusio vol. 6 no. 4 pp. 112–120 Oct. 2015. https://doi.org/10.4018/ijtd.2015100101

  • [12] Ch. Parent S. Spaccapietra and E. Zimányi Conceptual Modeling for Traditional and Spatio-Temporal Applications: The MADS Approach. Berlin: Verlag Berlin Heidelberg 2007 pp. 194–205.

  • [13] N. N. Karanikolas and M. Vassilakopoulos “Comparison of Post-Relational and Object-Relational Modelling for Real-World Database Applications” Journal of Systems and Information Technology vol. 16 no. 4 pp. 313–334 Nov. 2014. https://doi.org/10.1108/jsit-05-2014-0034

  • [14] A. Alami and M. Bahaj “Framework for a Complete Migration From a Relational Database RDB to an Object Relational Database ORDB” International Journal of Scientific Engineering and Applied Science vol. 1 issue 6 pp. 134–138 Sep. 2015.

  • [15] V. L. Malykh A. N. Kalinin and T. Sh. Yusufov “Object-Relational Approach to Building a Data Storage” Program Systems: Theory and Applications vol. 8 issue 3 pp. 169–187 2017.

  • [16] T. R. de Castro S. N. A. de Souza and L. S. de Souza “CASE Tool for Object – Relational database Designs” in 7th Iberian Conference on Information Systems and Technologies 2012 pp. 156–161.

  • [17] C. A. Rombaldo Jr S. N. A. Souza and L. S. de Souza “O-ODM Framework for Object-Relational Databases” International Journal of Artificial Intelligence and Interactive Multimedia vol. 1 no. 6 pp. 29–35 2012. https://doi.org/10.9781/ijimai.2012.164

  • [18] M. F. Golobisky and A. Vecchietti “Fundamentals for the Automation of Object-Relational Database Design” International Journal of Computer Science Issues vol. 8 issue 3 no. 2 pp. 9–22 May 2011.

  • [19] ORACLE. Ask The Oracle Masters (ask Tom). [Online]. Available: https://asktom.oracle.com/pls/asktom. [Accessed: 12 Sept. 2017].

  • [20] M. Machkour and K. Afdel “Transforming XML Into Object-Relational Schema” IOSR Journal of Computer Engineering vol. 18 no. 5 pp. 40–52 May 2016. https://doi.org/10.9790/0661-1805014052

  • [21] L. Sang J. Xiao and X. Cui “Converting XML Schema Data to Object-Relational Data With DOM” in Proc. 2011 International Conference on Web Information Systems and Mining vol. 2 Springer-Verlag 2011 pp. 452–460.

  • [22] J. Haslinger and R. A. E. Makinen Introduction to Shape Optimization: Theory Approzimation and Computation. USA Philadelphia: Industrial and Applied Mathematics 2008. https://doi.org/10.1137/1.9780898718690

  • [23] J. Chen V. Shapiro K. Suresh and I. Tsukanov “Parametric and Topological Control in Shape Optimization” in International Design Engineering Technical Conferences and Computers and Information in Engineering Conference USA Philadelphia September 10–13 2006 vol. 1 USA: Pennsylvania 2010 pp. 234–256.

  • [24] J. Eiduks “Control of Comlicated Systems in Case of Vectorial Indicator of Quality” in Forth Formator Symposium on Mathematical Methods for the Analysis of Large-Scale Systems Prague: Publishing House of the Czechoslovak Academy of Sciences 1983 pp. 165–178.

  • [25] ISO/IEC 25010:2011. March 2011. Available: https://www.iso.org/obp/ui/#iso:std:iso-iec:25010:ed-1:v1:en. [Accessed: 7 Sept. 2017].

  • [26] A. L. Baroni C. Calero M. Piattini F. Brito e Abreu “A Formal Definition for Object-Relational Database Metrics” in Proc. Seventh International Conference of Enterprise Information Systems USA: Miami 2005 pp. 334–339. https://doi.org/10.5220/0002510503340339

  • [27] S. Justus and K. Iyakutti “A Formal Suit of Object Relational Database Metrics” World Academy of Science Engineering and Technology vol. 24 pp. 750–759 2008.

  • [28] S. M. Suleiman Q. A. Al-Radaideh B. A. Abulhuda and I. N. AlSmadi “Automating the Collection of Object Relational Database Metrics” International Journal of Advanced Computer Science and Applications vol. 2 no. 6 pp. 19–27 2011. https://doi.org/10.14569/ijacsa.2011.020603

  • [29] L. A. Rastrigin and Ja. Ju. Ejduk “Adaptivnye Metody Mnogokriterialnoj Optimizacii” Avtomatika i Telemehanika Vipusk 1 1985 s. 26–38. (in Russian).

  • [30] D. M. Kroenke and D. J. Auer Database Processing: Fundamentals Design and Implementation 14th ed. UK: Pearson Higher Education 2016.

Search
Journal information
Metrics
All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 697 537 33
PDF Downloads 430 347 20