Skip to main content

2018 | OriginalPaper | Buchkapitel

Database Reengineering Scheme from Object-Oriented Model to Flattened XML Data Model

verfasst von : Yue Liu, Xukun Wu

Erschienen in: Computational Intelligence and Intelligent Systems

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

To deal with issues of data model transformation and to make combined use of different data models, this paper proposed a database reengineering scheme which includes schema translation and data conversion from object-oriented data model to flattened XML data model with is-a and cardinality data semantics preservation. In this paper, conceptual schema of object-oriented data model and flattened XML data model are elaborated by UML class diagram and XML Schema Definition(XSD) graph respectively. Logical schema is described by UNISQL class definition and XSD respectively. This paper firstly analyzes class definitions from OODB and sorts them from most independent classes to most dependent classes. Secondly schema translation is processed by mapping class to complexType and then creating element definitions in XSD file. Thirdly data conversion is processed automatically. Performance tests have shown that the proposed database reengineering scheme is reliable and efficient.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Stajano, F.: A Gentle Introduction to Relational and Object Oriented Databases. ORL Technical Report TR-98-2 (1998) Stajano, F.: A Gentle Introduction to Relational and Object Oriented Databases. ORL Technical Report TR-98-2 (1998)
2.
Zurück zum Zitat Bray, T., et al.: Extensible Markup Language (XML) 1.0 (Fourth Edition), pp. 115–146 (2006) Bray, T., et al.: Extensible Markup Language (XML) 1.0 (Fourth Edition), pp. 115–146 (2006)
3.
Zurück zum Zitat Maatuk, A.M.: Migrating relational databases into object-based and XML databases. J. Object Technol. 9(9), 145–161 (2009) Maatuk, A.M.: Migrating relational databases into object-based and XML databases. J. Object Technol. 9(9), 145–161 (2009)
4.
Zurück zum Zitat Fong, J., Pang, F., Bloor, C.: Converting relational database into XML document. In: Proceedings of 12th International Workshop on Database and Expert Systems Applications 2001. IEEE (2001) Fong, J., Pang, F., Bloor, C.: Converting relational database into XML document. In: Proceedings of 12th International Workshop on Database and Expert Systems Applications 2001. IEEE (2001)
5.
Zurück zum Zitat Carey, M., Florescu, D., Ives, Z., Lu, Y., Shanmugasundaram, J., Shekita, E., Subramanian, S.: XPERANTO: publishing object-relational data as XML. In: Workshop on the Web and Databases, Informal Proceedings (2000) Carey, M., Florescu, D., Ives, Z., Lu, Y., Shanmugasundaram, J., Shekita, E., Subramanian, S.: XPERANTO: publishing object-relational data as XML. In: Workshop on the Web and Databases, Informal Proceedings (2000)
6.
Zurück zum Zitat Ahmad, U., et al.: An integrated approach for extraction of objects from XML and transformation to heterogeneous object oriented databases. arXiv preprint cs/0402007 (2004) Ahmad, U., et al.: An integrated approach for extraction of objects from XML and transformation to heterogeneous object oriented databases. arXiv preprint cs/0402007 (2004)
8.
Zurück zum Zitat Naser, T., et al.: Transforming object-oriented databases into XML. In: IEEE International Conference on Information Reuse and Integration, IRI 2007. IEEE (2007) Naser, T., et al.: Transforming object-oriented databases into XML. In: IEEE International Conference on Information Reuse and Integration, IRI 2007. IEEE (2007)
9.
Zurück zum Zitat Naser, T., AlHajj, R., Ridley, M.J.: Reengineering XML into object-oriented database. In: IEEE International Conference on Information Reuse and Integration, IRI 2008. IEEE (2008) Naser, T., AlHajj, R., Ridley, M.J.: Reengineering XML into object-oriented database. In: IEEE International Conference on Information Reuse and Integration, IRI 2008. IEEE (2008)
10.
Zurück zum Zitat Naser, T., Alhajj, R., Ridley, M.J.: Two-way mapping between object-oriented databases and XML. Informatica (Slovenia) 33(3), 297–308 (2009)MathSciNetMATH Naser, T., Alhajj, R., Ridley, M.J.: Two-way mapping between object-oriented databases and XML. Informatica (Slovenia) 33(3), 297–308 (2009)MathSciNetMATH
Metadaten
Titel
Database Reengineering Scheme from Object-Oriented Model to Flattened XML Data Model
verfasst von
Yue Liu
Xukun Wu
Copyright-Jahr
2018
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-13-1648-7_22