분산 데이터 베이스
개념 : 물리적으로 떨어진 데이터 베이스에 네트워크로 연결하여 단일 데이터 베이스 이미지를 보여주고 분산된 작업 처리를 하는 데이터 베이스
분산 데이터 베이스의 투명성 종류
· 분할 투명성 : 고객은 논리적 릴레이션이 여러 단편으로 분할되어 있는 것을 알 필요없다.
· 위치 투명성 : 고객은 데이터가 어디 있더라도 동일한 명령을 사용하여 데이터에 접근 할 수 있다.
· 지역 사상 투명성 : 각 지역 시스템 이름과 무관한 이름이 사용 가능 하다.
· 중복 투명성 : 데이터 베이스 객체가 여러 시스템에 중복 되더라도 데이터의 일관성이 유지된다.
· 장애 투명성 : 데이터 베이스가 분산되어 있는 지역에 이상이 발생해도 데이터의 무결성은 보장된다.
· 병행 투명성 : 여러 고객이 동시에 데이터 베이스로 작업해도 이상 없다.
설계방식
· 상향식 설계 방식 : 지역 스키마 작성후 향후 전역 스키마를 작성하여 분산 데이터를 구축한다.
· 하향식 설계 방식 : 전역 스키마 작성 후 해당 지역 사상 스키마를 작성하여 분산 데이터 베이스를 구축한다.
장단점
· 장점 : 신뢰성과 가용성이 높음 , 빠른 응답이 가능하다. , 용량 확장이 쉽다.
· 단점 : 관리와 통제가 어렵다. , 무결성 관리가 어렵다. , 설계가 복잡하다.
'잡다한 이야기에 관하여 > SQLD' 카테고리의 다른 글
SQLD - [SQL 이해 및 활용 2] (0) | 2022.06.11 |
---|---|
SQLD - [SQL 이해 및 활용 1] (0) | 2022.05.24 |
SQLD [ 데이터 모델링의 이해 - 8] (0) | 2022.05.20 |
SQLD [ 데이터 모델링의 이해 - 7] (0) | 2022.05.20 |
SQLD [ 데이터 모델링의 이해 - 6] (0) | 2022.05.15 |