최재호 IT 블로그

  • 홈
  • 태그
  • 방명록

IT기초/데이터베이스 1

[데이터베이스] 정규화(Normalization) 쉽게 이해하기

정규화(Normalization)는 데이터의 중복을 줄이고 데이터의 무결성을 확보하며 더 효율적으로 관리하기 위한 방법 실무에서는 주로 제3 정규화(3NF)만 고려하는 경우가 많다. ( 이유는 글 하단에 설명되어있음 ) 정규화가 진행될수록 테이블이 세분화되면서 조인이 많아져 조회 속도가 저하될 수 있다.이러한 경우, 정규화를 부분적으로 완화(위배)하여 조인을 줄이고 조회 성능을 향상시키는반정규화(Denormalization) 기법을 활용할 수 있다. (자주 조인(Join)되는 테이블을 하나로 합쳐서 조인 비용을 줄이는 방법 등을 실시) 4NF 와 5NF 는 잘 사용되지 않기에, 다른 글에 새로 작성하겠다.🚀 정리정규화내용중복 발생 이유예시제1 정규화(1NF)한 칸(셀)에 하나의 원자적 값만 저장(Ato..

IT기초/데이터베이스 2025.03.05
이전
1
다음
더보기
프로필사진

최재호 IT 블로그

제조 IT 시스템 개발 및 운영 구직 중입니다. kumoh2@naver.com 이메일 부탁드립니다.

  • 전체글보기
    • Proxmox
    • PostgreSQL
      • install
    • Spring Boot
    • React
    • Splunk
      • install
    • Linux (RHEL)
    • Windows
    • oracle
    • Shell Script
      • Windows PowerShell
    • python
      • 파이썬 기초
    • c#
    • Windows Forms
    • WPF
    • MAUI
    • winui3
    • 네트워크
    • Active Directory
    • MS office
    • IT운영
    • PLC
    • 제조IT
      • 생산
      • 품질
      • 설비
    • IT기초
      • 데이터베이스
    • Zebra ZPL
    • dotnet

Tag

파이참, 4,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바