Transformation of Object-Oriented Databases into XML Documents using Object Identifiers

객체 식별자를 이용한 객체지향 데이터베이스의 XML 문서로의 변환

  • Yun, Jeong-Hui (Dept. of Electronic Computer Science, Korea Advanced Institute of Science and Technology) ;
  • Park, Chang-Won (Dept. of Electronic Computer Science, Korea Advanced Institute of Science and Technology) ;
  • Jeong, Jin-Wan (Dept. of Electronic Computer Science, Korea Advanced Institute of Science and Technology)
  • 윤정희 (한국과학기술원 전자전산학과) ;
  • 박창원 (한국과학기술원 전자전산학과) ;
  • 정진완 (한국과학기술원 전자전산학과)
  • Published : 2001.06.01

Abstract

데이터 변환은 데이터 재사용, 데이터 교환 및 통합 등에 사용되는 중요한 기술이다. 본 논문에서는 객체지향 데이터베이스를 유효한 XML 문서들로 변환시키는 두 가지 알고리즘을 제시한다. 먼저 객체지향 데이터베이스의 스키마, 객체지향 데이터베이스, DTD 그리고 XML 문서를 정의한 뒤 두 가지 알고리즘, 즉 객체지향 데이터베이스의 스키마를 DTD로 변환시키는 알고리즘과 객체지향 데이터베이스를 XML 문서들로 변환시키는 알고리즘을 제시한다. 그리고 제시한 두 가지 알고리즘의 결과는 항상 잘 구성된 XML 문서들이고 유효한 XML 문서들임을 증명한다. 잘 구성된 XML 문서는 XML문서가 갖추어야 하는 필수 조건이므로 반드시 필요하다. 또한 유효성은 유효한 XML 문서들을 필요로 하는 XML 응용에 유효한 XML 문서를 제공할 수 있도록 한다.

Keywords

References

  1. Mary Fernandez, Daniela Florescu, Alon Levy, and Dan Suciu. A Query Language for a Web-Site Management System. In SIGMOD Record, September 1997 https://doi.org/10.1145/262762.262763
  2. World Wide Web Consortium(W3C). Extensible Markup Language(XML) 1.0, 1998, http://www.w3.org/TR/1998/REC-xml-19980210
  3. Arnaud Sahuguet and Fabien Azavant. Looking at the Web through XML glasses. In International Conference on Cooperative Information System, 1999
  4. Jayavel Shanmugasundaram, Kristin Tufte, Gang He, Chun Zhang, David DeWitt, and Jffrey Naughton. Relational Databases for Querying XML Documents : Limitations and Opportunities. In Proceedings of the 25th VLDM Conference, 1999
  5. Alin Deutsch, Mary Fernandez, and Dan Suciu. Storing Semistructured Data with STORED. In Proceedings of ACM SIGMOD Conference, 1999 https://doi.org/10.1145/304182.304220
  6. Yannis Papakonstantinou and Pavel Velikhov. Enhancing Semistructured Data Meditors with Documet Type Definitions. In IEEE International Conference on Data Engineering, 1999
  7. Chaitanya Baru, Amarnath Gupta, Bertram Ludascher, Richard Marciano, Yannis Papakonstantinou and Pavel Velikhov. XML-Based Information Mediation with MIX. In ACM SIGMOD, 1999 https://doi.org/10.1145/304182.304590
  8. S. Cluet, C. Delobel, J. Simeon, and K. Smaga. Your mediators need data conversion!. In Proceedings of ACM SIGMOD Conference, 1998 https://doi.org/10.1145/276304.276321
  9. DB2XML home page : http://www.informatik.fh-wiesbaden.de/~turau/DB2XML/index.html
  10. R.G.G. Cattell and Douglas K. Barry. The Object Database Standard : ODMG 2.0
  11. E. Bertino, L. Martino. Object-Oriented Data Models, Object-Oriented Database Systems : Concepts and Architectures, pp. 12-80. Addison-Wesley publishing company, 1993
  12. 김태현, 김경일, 이강찬, 이규철. XML 기반의 정보 통합을 위한 OODB2XML 래퍼의 설계 및 구현. 정보과학회 가을 학술발표논문집 Vol. 26, No. 2, 1999
  13. J. Shanmugasundaram, E. Shekita, R. Barr, M. Carey, B. Lindsay, H. Pirahesh and B. Reinwald. Efficiently Publishing Relational Data as XML Documents. In Proceedings of VLDB Conference, 2000
  14. 윤정희, 객체지향 데이타베이스의 유효한 XML 문서로의 변환, 석사학위논문, 한국과학기술원, 2000