DOI QR코드

DOI QR Code

A Design of Model for Interoperability in Heterogeneous Multi-Database Adopting Mixed View Management Mechanism on Distributed Environments

분산환경에서 혼용 뷰 관리기법을 채택한 이질적인 멀티데이타베이스 상호운용 모델 설계

  • 이승용 (원광보건대학 관광경영과) ;
  • 박재복 (경북과학대학 컴퓨터미디어계열) ;
  • 김명희 (원광디지털대학교 컴퓨터정보학과) ;
  • 주수종 (원광대학교 컴퓨터공학과)
  • Published : 2005.08.01

Abstract

In this paper, we propose the MDBMS(Multi-DataBase Management System) which integrates the LDBMSs(Local DataBase Systems) with heterogeneous environment into distributed system and provides global users with rapidly query process. For designing the MDBMS, we define the functions of components and design the interaction among them. In a point of view of the global view manager in components, we describe the following 3 cases; (1)the case which the results for the global query are all stored to the global view repository, (2)the case which no result exists in the global view repository, and (3)the case which the partial results we stored to the global view repository. By comparing above cases, we establish the functionalities of our MDBMS through the sequence diagram including the interlace of among objects and the method calling. Finally, we propose the model designed in the concrete by showing the executing procedures of each function using sample query on established functions mentioned above.

본 논문에서는 이질 환경의 지역 데이터베이스 시스템(Local DataBase System: LDBS)을 분산 시스템 형태로 통합하고 전역 사용자에게 빠른 질의 처리를 제공하는 멀티 데이터베이스 관리 시스템(Multi-DataBase Management System: MDBMS)을 제안한다. 이를 위해 MDBMS의 구성 요소들의 기능을 정의하고 그들 간의 상호작용을 설계한다 또한, 구성요소 중 전역 뷰 관리자 관점에서 전역 질의에 대한 결과 정보가 전역 뷰 저장소에 모두 저장되어 있는 경우. 전혀 없는 경우, 그리고 일부 저장되어 있는 경우를 비교하여 객체간의 인터페이스 및 메소드 호출에 따른 시퀀스 다이아그램을 통하여 본 시스템의 기능을 정립한다. 마지막으로, 정립된 기능을 토대로 예제 질의를 이용한 각 기능들의 수행과정을 나타내어 구체적으로 설계된 모델을 제안한다.

Keywords

References

  1. A. Dogac, C. Dengi, E. Kilic, G. Ozhan, F.Ozcan, S. Nural, C. Evrendilek, U. Halici, B. Arpinar, P. Koksal, N. Kesim, S. Mancuhan, 'METU Interoperable Database System', ACM SIGMOD Record, Vol.24, No.3, September, 1995 https://doi.org/10.1145/211990.212017
  2. E. Kilic, G. Ozhan, C. Dengi, N. Kesim, P. Koksal, A. Dogac, 'Experience in Using CORBA for a Multidatabase Implementation', Proc. Of 6th International Workshop on Database and Expert System Applications, London Sept., 1995
  3. W. Litwin and A. Abdellatif, 'Multidatabase Interoperability', 1986
  4. M. Tamer Zsu, P. Valduries, Principles of Distributed Database Systems, Prentice-Hall International Inc., 1991
  5. 이승용, 김명희, 주수종, 'CORBA 기반에서의 효율적인 질의 처리를 위한 실체뷰와 시그니쳐 뷰인덱스의 혼용', 한국정보처리학회지 Vol.11, No.1, 2004
  6. S. Chaudhuri, R. Krishnamurthy, S. Potaminanos, and K. Shim, 'Materialized Views Optimizing Queries with Materialized Views', IEEE, 1995
  7. 용환승, '관계 데이터베이스에서 시그니쳐를 이용한 뷰인덱스 기법', 정보처리논문지 제3권, 제4호, 1996
  8. A. Kawaguchi, D. Lieuwen, I. Mumick, D. Quass, K. Ross, 'Concurrency Control Theory for Deferred Materialized Views', In Proc. of the International Conference on Database Theory, Athens, Greece, January 1997 https://doi.org/10.1007/3-540-62222-5_53
  9. F. Rabitti and P. Savino, 'Image Query Processing Based on Multi-level Signatures', in Proc. of ACM SIGIR Conf. on Research and Development in Information Retrieval, pp.305-314, October, 1991 https://doi.org/10.1145/122860.122891
  10. H. S. Yong, S. Lee, and H. J. Kim, 'Applying Signatures for Forward Traversal Query Processing in Object-Oriented Databases', in International Conference on Data Engineering, pp.518-525, Feb., 1994 https://doi.org/10.1109/ICDE.1994.283076
  11. N. Roussopoulos, 'An Incremental Access Method for ViewCache: Concept, Algorithms and Cost Analysis', ACM Trans. on Database Systems, Vol.16, No.3, pp.535-563, 1991 https://doi.org/10.1145/111197.111215
  12. P. Zezula et al. 'Dynamic Partitioning of Signature Files', ACM Trans. on Information Sysetms, Vol.9, No.4, pp.336-369, 1991 https://doi.org/10.1145/119311.119313
  13. D. Lee and C. Leng, 'Partitioned Signature File : Design issues and performance evaluation', ACM Trans. on Office Information Systems, Vol.7, pp.212-223, April, 1989 https://doi.org/10.1145/65935.65937
  14. 김지운, 김보경, 이근철, 문강식, 이전영, 'CORBA 기반 멀티데이터베이스 관리 시스템의 설계', Available from http://iislab.postech.ac.kr/mrg/publish/xwidd/kiss.doc
  15. 문창주, 이선정, 박성공, 백두권, 'CORBA 환경에서 메타데이터를 이용한 관계형 데이터베이스와 파일 시스템간의 상호운용성 해결 방안', 한국정보과학회 '98 봄 학술발표 논문집(B), 25권 1호, 1998
  16. 변광준, 'CORBA 기반의 이질적인 데이터베이스 통합', 한국정보과학회지 제17권 제7호, 1999