dongdorodongdong
분산 데이터베이스 본문
정의
- 논리적으로는 하나의 시스템에 속하지만 물리적으로는 N/W를 통해 연결된 여러개의 컴퓨터 Site에 분산되어 있는 데이터베이스
4대 목표
위치 투명성
- 액세스하려는 DB의 실제 위치를 알 필요 없이 논리적인 명칭만으로 액세스 가능중복(복제) 투명성
- 동일 데이터가 여러 곳에 중복되어 있더라도 사용자는 마치 하나의 데이터만 존재하는 것처럼 사용병행 투명성
- 분산 데이터베이스와 관련된 다수의 트랜잭션들이 동시에 실행되더라도 트랜잭션의 결과는 영향을 받지 않음장애 투명성
- 트랜잭션, DBMS, N/W, 컴퓨터 장애에도 불구하고 트랜잭션을 정확하게 처리
장단점
- 장점
- 지역 자치성이 높음
- 공유성 향상
- 분산 제어
- 성능 향상
- 효용성, 융통성
- 신뢰성, 가용성
- 점증적 시스템 용량 확장이 용이 - 단점
- DBMS가 수행할 기능이 복잡
- 설계가 어려움
- S/W 개발 비용 증가
- 처리 비용 증가
- 잠재적 오류 증가