Castle Bird

  • 홈
  • 태그
  • 방명록

database 1

[DB] 정규화, 역정규화

1. 정규화 (Normalization)정규화(Normalization)란 관계형 데이터베이스 설계에서 데이터의 중복을 최소화하고, 무결성을 보장하기 위해 데이터를 구조화하는 프로세스를 말합니다.잘못 설계된 테이블 속성 간의 종속성을 제거하여, 데이터가 중복되거나 이상 현상이 생기지 않도록 테이블을 분해하는 과정입니다.→ "데이터를 성격에 맞게 가장 작은 단위로 깔끔하게 쪼개는 작업"입니다. 1-1. 제1 정규형 (1NF)테이블의 컬럼 값은 반드시 원자값(Atomic Value)이어야 하며, 반복되는 그룹(Repeating Group)이 존재해서는 안 된다.→ "칸 하나에 값 하나만 담아라."원자값(Atomic Value) 확보: 한 컬럼에 여러 개의 값이 들어간 경우(예: 수업 컬럼에 '헬스, 골프'..

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

Castle Bird

정리 및 메모

  • 전체 (35)
    • 네트워크 (7)
    • Git (4)
    • Java (18)
    • DB (3)
    • 자료구조 (3)
    • Nexacro (0)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Tag

OSI, 2계층, linkedhashset, 3계층, 관점지향, webapplicationserver, hashset, HttpMessageConverter, restapi, 깃기본, nexacro, 자료구조, 탄생배경, Java, Git, 역정규화, GitHub, 개방-폐쇄 원칙, O(log n), Hashtable,

Copyright © AXZ Corp. All rights reserved.

  • 깃허브

티스토리툴바