Bhark와 함께 알아가는 블로그

  • 홈
  • 태그
  • 방명록

BCNF 1

정규화에 대해 알아보자.

목차 1. 정규화란 무엇일까? 2. 정규화의 장단점 정규화란 무엇일까? 정규화란 이상현상이 있는 테이블을 분해하여 이상현상을 없애는 과정이다. 이상현상이 존재하는 테이블을 분해하여 여러 개의 테이블을 생성하게 된다. 이를 구분하여 정규형이 높아질수록 이상현상은 줄어들게 된다. 즉, 쉽게 말하면 테이블 간에 중복된 데이터를 허용하지 않는다는 것이다. 중복된 데이터를 허용하지 않음으로써 무결성를 유지할 수 있으며, DB의 저장 용량 역시 줄일 수 있다. 이러한 테이블을 분해하는 정규화 단계가 정의되어 있다. 이상 종류 이상 종류란 정규화를 거치지 않은 데이터에서 발생할 수 있는 현상을 말한다. 삽입 이상 : 데이터 삽입 시 의도와 다른 값들도 삽입 삭제 이상 : 데이터 삭제 시 의도와 다른 값들도 연쇄 삭제..

DB 2024.03.30
이전
1
다음
더보기
프로필사진

Bhark와 함께 알아가는 블로그

  • 분류 전체보기 (12)
    • 네트워크 (1)
    • OS (2)
    • 백엔드 (2)
    • 프론트엔드 (2)
    • 자료구조 (3)
    • DB (2)

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바