차례:
정의-가상 데이터베이스 란 무엇입니까?
가상 데이터베이스는 여러 소스에서 단일 엔티티 인 것처럼 컬링하는 균일 한 API를 통해 여러 다른 데이터베이스를 투명하게보고 쿼리하는 컨테이너 역할을하는 데이터베이스 관리 시스템 유형입니다. 이러한 데이터베이스는 컴퓨터 네트워크를 통해 연결된 다음 단일 데이터베이스에서 온 것처럼 액세스됩니다. 가상 데이터베이스의 목표는 여러 데이터베이스에서 데이터를 복사 및 복제하거나 여러 쿼리의 결과를 수동으로 결합 할 필요없이 통합 된 방식으로 데이터를보고 액세스 할 수 있도록하는 것입니다.
가상 데이터베이스는 페더 레이 티드 데이터베이스라고도합니다.
Techopedia는 가상 데이터베이스를 설명합니다
시스템에서 결합 된 각 데이터베이스는 완전히 자체 유지되고 작동하며 다른 기존 데이터베이스에 의존하지 않고 자체적으로 작동 할 수 있습니다. 애플리케이션이 가상 데이터베이스에 대한 액세스를 요청하면 시스템은 사용자가 요청한 데이터를 포함하는 데이터베이스를 파악하고 해당 데이터베이스로 요청을 전달합니다. 가상 데이터베이스를 구축 할 때 가장 중요하고 어려운 부분은 회사 내 모든 데이터 원본에 대한지도 또는 가이드 역할을하는 범용 데이터 모델을 구축하는 것입니다.
중앙 데이터베이스에 여러 데이터베이스를 통합함으로써 가상 데이터베이스는 많은 이점을 제공합니다. 주요 장점 중 하나는 여러 데이터베이스에 대한 대체 병합 기술로서 대부분의 최종 사용자가 수행하기 어려운 작업이라는 점입니다. 또한 공급 업체 및 스키마 잠금을 제거하여 개발자가 응용 프로그램의 긴밀한 연결을 피하는 데 도움을 줄 수 있습니다. 여러 데이터베이스에 액세스하려면 응용 프로그램을 가상 데이터베이스에 연결하기 만하면됩니다.