재담이의 끄적끄적

  • 홈
  • 태그
  • 방명록

bcnf 1

[데이터베이스] 정규화(2)

정규화(Normalization) 정규화란 상호 종속적인 관계를 갖는 특성을 이용하여 무손실 분해하는 과정이다. 최종 목적은 이상 현상 발생 가능성을 줄이는 것이다. 제3 정규형 제3 정규형은 제2 정규형을 만족하고 기본키가 아닌 모든 속성이 기본키에 대해 이행적 함수적 종속을 만족하지 않는 정규형이다. 위 그림에서 '주문' 테이블에서 '고객번호'가 '주문번호'에 함수적 종속이고 '주소'가 '고객번호'에 함수적 종속이므로 '주소'는 기본키인 '주문번호'에 대해 이행적 함수적 종속을 만족한다. 따라서 '주문' 테이블은 제3 정규형이 아니다. BCNF BCNF는 제3 정규형을 만족하고 테이블 R에서 모든 결정자가 후보키(Candidate Key)인 정규형이다. 일반적으로 제3 정규형에 후보키가 여러 개 존재..

데이터베이스 2022.03.09
이전
1
다음
더보기
  • 분류 전체보기 (156)
    • Spring (43)
    • Java (14)
    • 알고리즘 (72)
      • BOJ (67)
      • 프로그래머스 (4)
    • 보안 (2)
    • 객체지향 (11)
    • 웹개발 (5)
    • 운영체제 (4)
    • 데이터베이스 (3)
    • 네트워크 (2)
    • 수학 (0)

Tag

객체지향, Spring, 스프링MVC, 알고리즘, java, 스택, AOP, BFS, bean, DP, 백준, 정렬, 스프링, 빈, 자바, boj, SpringMVC, C++, 디자인패턴, SpringDB,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바