본문 바로가기
카테고리 없음

3장 물리 데이터베이스 설계

by 많이느린아이 2024. 4. 24.

* N : M 관계는 조인 테이블로 변환해서 설계!

 

(1) 설계과정(효과)

=> 사용자 DBMS 결정 => 역정규화 => 인덱스 설계 => 데이터 베이스 생성

Tip(수평분할 => 컬럼 분리 X , 수직 분할 => 컬럼 분리 O)

 

(2)스토리지

=> DAS(직접)  => NAS (네트워크) => SAL(고속네트워크)

 

(3) RAID = 확장, 복구 (RAID 4 : 블럭 단위로)

=> 스트라이핑 : 여러 디스크에 데이터 분산 저장(RAID-0)

* 분산 투명성을 위해 : '논리적'으로 하나의 데이터베이스 같게 보이려고!

=> 미러링 : 데이터 복제로 신뢰성 화보(RAID -1)

 

(4)  DB 이중화의 종류 -> 목표 : 고가용성 (정상운영 가능한 서버 , 주로 2개의 서버로 운영)

ACTIVE - ACTIVE

ACTIVE - STANDY

 

(5) DB의 암호화 

=> API(어플리케이션에서)

=>TDE(DBMS 내부에서)

=>PLUG-IN(DB서버에 설치)