[논문 리뷰] Object Oriented Approach for Integration of Heterogeneous Databases in a Multidatabase System and Local Schemas Modifications Propagation
이 논문은 다중데이터베이스 시스템 내에서 이질적이고 자율적인 로컬 데이터베이스를 통합하기 위해 객체지향적 접근을 제안하며, 의미 기반 통합 연산자를 사용하여 가상 클래스를 모델링함으로써 통합된 글로벌 스키마를 구현한다. 위치 투명성을 제공하고, 로컬 스키마 변경 사항을 하향식으로 전파하여 글로벌 스키마 일관성을 유지한다. 이는 형식적 정당성과 함께 실용적인 예제를 통해 입증된다.
One of the challenging problems in the multidatabase systems is to find the most viable solution to the problem of interoperability of distributed heterogeneous autonomous local component databases. This has resulted in the creation of a global schema over set of these local component database schemas to provide a uniform representation of local schemas. The aim of this paper is to use object oriented approach to integrate schemas of distributed heterogeneous autonomous local component database schemas into a global schema. The resulting global schema provides a uniform interface and high level of location transparency for retrieval of data from the local component databases. A set of integration operators are defined to integrate local schemas based on the semantic relevance of their classes and to provide a model independent representation of virtual classes of the global schema. The schematic representation and heterogeneity is also taken into account in the integration process. Justifications about Object Oriented Modal are also discussed. Bottom up local schema modifications propagation in Global schema is also considered to maintain Global schema as local schemas are autonomous and evolve over time. An example illustrates the applicability of the integration operator defined.
연구 동기 및 목표
- 이질적이고 자율적인 로컬 데이터베이스를 가진 다중데이터베이스 시스템에서 상호운용성 문제를 해결하기 위해.
- 분산된 데이터에 접근하기 위한 통일되고 투명한 인터페이스를 제공하는 글로벌 스키마를 설계하기 위해.
- 로컬 스키마 변경 사항을 글로벌 스키마로 동적으로 전파하여 일관성을 유지하기 위해.
- 의미적 관련성과 스키마 이질성 처리를 고려한 객체지향 모델을 형식화하기 위해.
- 글로벌 스키마 내에서 가상 클래스에 대한 모델 독립적 표현을 제공하기 위해.
제안 방법
- 로컬 데이터베이스의 클래스 간 의미적 관련성을 기반으로 한 통합 연산자 집합 정의.
- 기본 데이터 모델에 의존하지 않는, 글로벌 스키마 내 가상 클래스를 객체지향 원칙을 활용해 모델링.
- 로컬 스키마 간의 구조적 및 의미적 이질성을 고려한 스키마 수준의 변환 적용.
- 글로벌 스키마 일관성을 확보하기 위해 로컬 스키마 변경 사항을 하향식으로 전파하는 방법 구현.
- 다중데이터베이스 환경에서의 적합성을 정당화하는 객체지향 모델의 형식화.
- 통합 및 수정 전파 메커니즘의 타당성과 정확성을 입증하기 위한 구체적 예제 제시.
실험 결과
연구 질문
- RQ1이질적인 로컬 데이터베이스의 클래스 간 의미적 관련성을 어떻게 활용하여 일관된 글로벌 스키마를 구축할 수 있는가?
- RQ2자율적인 로컬 스키마 변경 사항이 글로벌 스키마로 정확히 전파되도록 보장하는 메커니즘은 무엇인가?
- RQ3다중데이터베이스 시스템에서 가상 클래스에 대한 모델 독립적 표현은 어떻게 달성할 수 있는가?
- RQ4객체지향 모델링은 스키마 이질성과 상호운용성을 어떻게 관리하는가?
- RQ5제안된 접근 방식은 위치 투명성과 통일된 데이터 접근을 어떻게 보장하는가?
주요 결과
- 통합 연산자는 이질적인 로컬 데이터베이스의 의미적으로 관련된 클래스들을 글로벌 스키마 내 일관된 가상 클래스로 성공적으로 매핑한다.
- 객체지향 모델은 글로벌 스키마에 대해 높은 수준의 추상화와 모델 독립성을 제공한다.
- 로컬 스키마 변경 사항의 하향식 전파 방식은 시간이 지남에 따라 글로벌 스키마 일관성을 유지한다.
- 이 접근 방식은 위치 투명성을 제공하여 사용자가 물리적 데이터 분포를 알지 못해도 데이터를 질의할 수 있도록 한다.
- 예제를 통해 통합 및 전파 메커니즘의 실현 가능성과 정확성이 입증된다.
- 객체지향 모델의 형식적 정당성은 복잡한 스키마 이질성을 다루는 데서 그 강건성을 뒷받침한다.
더 나은 연구,지금 바로 시작하세요
논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.
카드 등록 없음 · 무료 플랜 제공
이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.