← 정규화 암기북

정규화 · 🔥 반드시

BCNF

BCNF

시험 한 줄 · 30초 암기BCNF → 비자명 함수 종속의 결정자는 슈퍼키

쉽게 이해하기

X가 Y를 결정하면 X가 전체 행을 식별할 수 있어야 합니다. 3NF가 허용하는 주요 속성 예외도 허용하지 않아 더 엄격합니다.

눈으로 따라가기

지도 원본 · 두 후보키를 모두 고려
학생 🔑과목 🔑교수
1DB김교수
2DB김교수
1OS이교수

🔑 표시는 지정한 기본/복합키입니다. BCNF의 후보키는 아래 종속 가정에 별도로 표시합니다.

모든 값은 원자값입니다. 교수 → 과목, (학생,과목) → 교수. 후보키는 (학생,과목), (학생,교수)입니다. 명시한 종속에서 유도되지 않는 추가 함수 종속은 없습니다.

교수는 과목을 결정하지만 학생까지 결정하지 못하므로 슈퍼키가 아닙니다.

↓ 분해 후 · 교수과목(교수,과목) + 학생교수(학생,교수). 이 분해는 무손실이지만 원래 (학생,과목)→교수는 두 분해표만의 개별 제약으로 보존되지 않을 수 있습니다.
교수과목
교수 🔑과목
김교수DB
이교수OS
학생교수
학생 🔑교수 🔑
1김교수
2김교수
1이교수

R(학생,과목,교수), 키=(학생,과목),(학생,교수), 교수→과목

시험 함정

모든 결정자는 후보키라는 암기는 최소성 없는 슈퍼키도 허용함을 생략한 표현입니다.

비슷한 개념의 핵심과 함정을 이 페이지에서 비교합니다.

즉시 문제 · 9개

정답을 제출하면 해설과 관련 개념을 확인합니다. 틀린 문제는 자동으로 오답노트에 저장됩니다.

즉시 3문제관련 문제 전체

검증 근거

기술 문서/실행 검증 · 마지막 검증 2026-09-27 · 핵심 학습 · 실제 출제 횟수 미집계