본문 바로가기

코딩 이래요래

검색하기
코딩 이래요래
프로필사진 강범호

  • 분류 전체보기 (38)
    • JAVA (15)
      • Mission (2)
      • Project (1)
    • 위클리 페이퍼 (12)
    • Refactoring (3)
    • Trouble Shooting (4)
    • DBMS (1)
      • DBMS 실습 (0)
    • Linux (0)
    • ★ (0)
    • PinPal (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/09   »
일 월 화 수 목 금 토
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
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록DBMS (1)

코딩 이래요래

데이터베이스 정규화 (1NF ~ 3NF + 역정규화)

정규화란?데이터베이스 설계 과정에서 데이터의 중복을 최소화하고, 데이터의 무결성과 일관성을 유지하기 위해 테이블을 체계적으로 나누는 과정이다. 정규화를 통해:불필요한 중복을 줄일 수 있다.삽입/수정/삭제 시 발생할 수 있는 이상현상을 방지할 수 있다.데이터 구조를 명확하고 효율적으로 유지할 수 있다.제1 정규형 (1NF)테이블 내의 모든 Attributes(컬럼)는 원자값(atomic value)만을 가지도록 테이블을 설계하는 첫 번째 정규화 단계다.즉, 각 컬럼은 더이상 분해할 수 없는 단위어야 한다.말이 어려울 수 있는데 간단한 예로 들어보자.다가 속성(Multivalued Attributes) 제1정규형 처리 방법하나의 셀(Attribute value)에 여러개의 취미가 저장되는 형태 X복합 속성(..

DBMS 2025. 5. 22. 23:26
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바