* 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서버에 설치)