정규화의 목적과 기본 개념
개요
정규화는 데이터 처리의 입력, 수정, 삭제 과정에서 발생하는 이상현상을 제거하고, 데이터 중복을 최소화하여 데이터의 일관성과 안정적인 처리를 보장하는 절차이며, 이를 통해 데이터가 예측 가능한 방식으로 저장되고 관리되도록 하는 것이 핵심이다.
학습 포인트
- 정규화의 기본 목적은 이상현상 제거, 중복성 축소, 데이터 일관성 및 안정성 확보라는 세 가지를 달성하는 것이다.
- 이상현상을 제거함으로써 입력, 수정, 삭제 시 데이터가 안정적으로 처리될 수 있도록 보장한다.
- 데이터 중복이 없도록 하는 원칙이 정규화의 중요한 기준 중 하나이다.
- 다양한 유형의 검사를 통해 데이터 모델을 더욱 구조화하고 개선시키는 절차임을 이해해야 한다.
퀴즈
1. 정규화의 기본 목적에 포함되지 않는 것은 무엇인가?
- 1.이상현상 제거
- 2.데이터 중복 감소
- 3.데이터 보안 강화
- 4.데이터 일관성과 안정성 확보
2. 이상현상을 제거함으로써 어떤 이점을 기대할 수 있는가?
- 1.안정적 처리 보장
- 2.저장 공간 증가
- 3.처리 속도 불안정성 증가
- 4.데이터 보안 강화
3. 정규화의 중요한 원칙 중 하나로 옮겨서는 안 되는 내용은 어느 것인가?
- 1.데이터 중복 없도록 함
- 2.데이터 완전성 증가
- 3.데이터 중복 허용
- 4.일관성 및 안정성 확보
4. “다양한 유형의 검사를 통해 데이터 모델을 더욱 구조화하고 개선시키는 절차”라는 설명은 무엇을 의미하는가?
- 1.이상현상의 자동화
- 2.검사 방법의 확장과 체계화
- 3.중복 제거만 집중
- 4.데이터 보안 강화