정규화

서버/SQL 언어 / / 2019. 8. 28. 14:46

정규화

중복된 데이터를 없애고 여러테이블에 관련된 데이터를 분리하는 정형화 방법

 

 

제 1정규화

반복되는 그룹이 존재해서는 안된다 . 오직 한값만이 존재해야 한다

 

제 2정규화

기본키에 의존하여 기본키는 일부분에 의존적이어서는 안된다

 

제3정규화

키가 아닌 컬럼은 다른키가 아닌 컬럼에 의존적이어서는 안된다 

 

제 4정규화

1대 다 , 다대 1 의 관계로 있는다 

 

 

비정규화

나누어 놓은 테이블을 성능향상의 목적으로 다시 합쳐야하는 경우 JOIN으로 묶어서 사용한다

 

'서버 > SQL 언어' 카테고리의 다른 글

DML  (0) 2019.08.28
UNION  (0) 2019.08.28
테이블 속성명 변경하기  (0) 2019.08.28
여러 테이블을 넣는 방법  (0) 2019.08.28
데이터 베이스 테이블 생성 방법  (0) 2019.08.28
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기