자격증/DASP

[DASP] 4-4장 물리 데이터 모델링 요약★

동호다찌 2022. 6. 2. 13:39
반응형

과목 4. 데이터 모델링

제3장 논리 데이터 모델링


제1절 물리 데이터 모델링 이해

물리 데이터 모델링은 논리 데이터 모델을 기반으로 생성하게 된다.

논리 데이터 모델을 일정한 기준과 규칙에 의해 변환하는 작업이 물리 데이터 모델링이다.

물리 데이터 모델링은 데이터베이스 관리 시스템(DBMS)의 특성, 기능, 성능 등을 고려하여 데이터베이스의 물리적인 구조를 작성하는 과정이다.


제2절 물리 요소 조사 및 분석

데이터베이스의 물리적인 구조를 생성하는데 필요한 요소들을 파악한다.

명명 규칙, 하드웨어 자원의 개략적 내용, 운영체제 및 데이터베이스 관리 시스템 버전 등이 포함된다.


제3절 논리 - 물리 모델 변환

논리 데이터 모델의 각 요소들을 실제적인 데이터베이스 관리 시스템의 물리적인 객체를 변환하는 작업을 논리-물리 변환이라 한다.

서브타입의 변환은 몇 가지의 형태가 존재하기 때문에 판단의 근거를 숙지하고 최적의 형태를 설정해야 한다.

관계의 변환 시 배타적 관계의 변환에 대해서도 몇 가지 판단의 근거를 고려해야 한다.


제4절 반정규화

반정규화는 하나의 테이블을 수직 또는 수평으로 분할하는 과정이다.

특정 테이블에 데이터가 너무 많이 있고 레코드 중에서 특정한 범위를 주소 액세스 하는 경우에는 수평 분할을 고려할 수 있다.

조회 위주의 칼럼과 갱신 위주의 칼럼이 분명히 나뉘는 경우에는 수직분할을 고려할 수 있다.

반정규화는 성능과 관리 효율을 증대시키지만 데이터의 일관성 및 정합성은 위험을 내포하고 있어 충분히 검토가 필요하다.

반응형