정보처리기사

3. 데이터 입출력 구현 - Chap 1. 논리 데이터 저장소 확인(2)

Elin J 2021. 6. 15. 14:42

Chapter 1. 논리 데이터 저장소 확인

2. 논리 데이터 모델 검증(2)

1) 이상현상 개념(Anomaly)
  : 릴레이션 조작 시 데이터들이 불필요하게 중복되어 예기치 않게 발생하는 곤란한 현상

2) 이상현상 종류 - 삽 삭 갱
  : 삽입 이상 / 삭제 이상 / 갱신 이상

3) 정규화 개념 
  : 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상 현상을 방지하고,
 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정

4) 정규화 단계 - 원부이 결다조
  : 원자화 1 / 부분 함수 종속 제거 2 / 이행 함수 종속 제거 3 / 결정자 함수 종속 제거  BCNF 

        / 다치 종속 제거 4 / 조인 종속 제거 5

 

 

5) 반 정규화 개념★
  : 정규화된 엔티티, 속성, 관계에 대해 성능향상과 개발운영의 단순화를 위해

     중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법
  : 비정규화, 역정규화 라고도 불림

6) 반정규화 기법 - 테병분중,  컬중,  관중
  : 테이블 병합 / 분할 / 중복,  컬럼 중복화,  관계 중복관계 추가

7) 중복 테이블 추가 기법 - 집 진 특
   : 집계 테이블 추가 , 진행 테이블 추가, 특정 부분만을 포함하는 테이블 추가