제3 정규화 : 제2 정규화를 진행한 테이블에 대해 이행적 종속을 없애도록 테이블을 분해하는 것 즉, 기본키 이외의 다른 컬럼이 기본키 외 다른 컬럼을 결정할 수 없도록 하는 것
BCNF 정규화 : 제3 정규화(일반 칼럼이 다른 일반 칼럼에 영향을 주면 안된다)를 진행한 테이블에 대해 모든 결정자가 후보키가 되도록(일반 칼럼이 기본키에 영향을 주면 안된다) 테이블을 분해하는 것
→ 일반 칼럼이 어떠한 칼럼에도 영향을 주면 안된다(일반 칼럼이 결정자가 되면 안된다)
'CS > DataBase' 카테고리의 다른 글
[Database] MVCC 란? (0) | 2024.11.23 |
---|---|
관계대수에서 assignment 과 rename의 차이? (0) | 2023.03.14 |
SQL 함수 (0) | 2023.03.14 |
WHERE 조건 절을 활용한 데이터 검색 (1) | 2023.03.14 |
SELECT 문의 기본 문법 (0) | 2023.03.14 |
댓글