반응형
분산 데이터베이스의 목표
위치 투명성 (Location Transparency)
액세스하려는 데이터베이스의 실제 위치를 알 필요없이 단지 데이터베이스의 논리적인 명칭만으로 액세스할 수 있음
중복 투명성 (Replication Transparency)
동일 데이터가 여러 곳에 중복되어 있더라도 사용자는 마치 하나의 데이터만 존재하는 것처럼 사용하고, 시스템은 자동으로 여러 자료에 대한 작업을 수행함
병행 투명성 (Concurrency Transparency)
분산 데이터베이스와 관련된 다수의 트랜잭션들이 동시에 실현되더라도 그 트랜잭션의 결과는 영향을 받지 않음
장애 투명성 (Failure Transparency)
트랜잭션, DBMS, 네트워크, 컴퓨터 장애에도 불구하고 트랜잭션을 정확하게 처리함
분산 데이터베이스의 장점
․지역 자치성이 높음
․자료의 공유성이 향상됨
․분산제어가 가능함
․시스템 성능이 향상됨
․효용성과 융통성이 높음
․신뢰성 및 가용성이 높음
․점증적 시스템 용량 확장이 용이함
분산 데이터베이스의 단점
․DBMS가 수행할 기능이 복잡함
․데이터베이스 설계가 어려움
․소프트웨어 개발 비용이 증가함
․처리 비용이 증가함
․잠재적 오류가 증가함
*그냥 다 좋은데 어렵고 복잡하고 비싸다고 생각하면 된다.
반응형
'IT 이론 > 데이터베이스' 카테고리의 다른 글
[시험대비] 외부 스키마, 개념 스키마, 내부 스키마를 구분하자! (0) | 2015.10.16 |
---|---|
[시험대비] 데이터베이스 필수 암기 사항 (0) | 2015.10.16 |
관계대수와 관계해석 (0) | 2014.05.24 |
[데이터베이스] 데이터베이스 설계 과정 (0) | 2014.05.24 |
[데이터베이스] 스키마(Schema)의 3계층 (0) | 2014.05.24 |
댓글