Design of An Efficient XML Documents Storage schema Using ORDB

객체관계 데이터 베이스를 이용한 효율적인 XML 문서 저장 스키마 설계

  • 최윤진 (한국방송통신대학교 정보과학과) ;
  • 이언배 (한국방송통신대학교 정보과학과)
  • Published : 2004.04.01

Abstract

본 논문에서는 객체관계 데이터베이스를 이용하여 XML문서를 저장하기 위한 효율적인 XML문서 저장 스키마를 제안한다. 제안하는 저장 스키마는 XML 문서를 구성하는 모든 구성요소를 모델링하여 데이터베이스 테이블을 구성하였으므로 스키마 생성과정에서 일부 구성요소를 다루지 않음으로 인해 발생할 수 있는 정보 손실 가능성을 제거하였다. 또한 이는 DTD 독립적인 저장 스키마이므로 모든 XML 문서에 대해 공통 스키마로 이용될 수 있어 효율적이며 저장 및 검색의 투명성을 높일 수 있는 장정이 있다. 제안한 스키마는 상용 객체관계 데이터베이스인 오라클 9i에 적용하여 테이블을 구성하고 저장 및 검색과정을 실험하였으며 실험결과 XML문서의 모든 구성요소에 대해 정보 손실 없이 다양한 형태의 검색이 가능함을 확인하였다.

Keywords