본문 바로가기
자격증/SQLD

SQLD - 분산데이터베이스

by 지구스시2 2023. 9. 2.
728x90
반응형

분산 데이터베이스

중앙 집중형 DB

1대의 물리적 시스템에 DBMS 설치

여러 명의 사용자가 접속하여 DB 사용

물리적으로 떨어진 DB에 네트워크로 연렬하여 단일 DB 보여주고 분산된 작업 처리를 수행하는 DB

고객은 시스템이 네트워크로 분산되어있는지 모름

자신만의 DB 사용하는 것처럼 사용 가능

 

분산 데이터베이스의 투명성

분할 투명성 여러 시스템에 저장되어 있음을 인식할 필요 없다
위치 투명성 사용하려는 데이터 장소 명시 불필요
어느 위치에 있더라도 동일한 명령 사용하여 데이터 접근 가능
지역 사상 투명성 지역과 무관한 이름 사용 가능
중복 투명성 DB 객체가 여러 시스템에 중복 존재해도 일관성 유지
장애 투명성 시스템, 통신망 이상 발생 → 데이터의 무결성 보장
병행 투명성 동시에 트랜젝션 수행 → 결과 이상 없음

 

분산 데이터베이스 설계 방식

  1. 상향식: 지역 스키마 → 전역 스키마
  2. 하향식: 전역 스키마 → 지역 스키마

 

분산 데이터베이스 장점 및 단점

장점 단점
신뢰성 가용성 높다
병렬 처리 수행 → 빠른 응답 가능
용량 확장
관리, 통제 어렵다
보안관리 어렵다
데이터 무결성 관리 어렵다
설계가 복잡하다

 

 

 

728x90
반응형

'자격증 > SQLD' 카테고리의 다른 글

SQLD - 관계형 데이터베이스  (0) 2023.09.02
SQLD - 정규화  (0) 2023.09.01
SQLD - attribute  (0) 2023.09.01
SQLD - 데이터 모델링  (0) 2023.09.01
SQLD - 스키마  (0) 2023.09.01