4. 데이터관리/>> 데이터베이스1 데이터베이스 정규화 정규화란? 데이터베이스의 데이터들을 최대한 중복을 제거하여 이상현상(Anomaly)을 방지하기 위한 기술이다. 갱신이상,삽입이상,삭제이상 해결하기 위해 데이터를 잘게 쪼개나가는 방법이다. 1. 제1 정규화 속성 하나는 하나의 속성값만을 가져야 한다는 1차 정규형 2. 제2 정규화 기존키 중에 특정 컬럼에만 종속된 컬럼이 존재할 경우 2차 정규형에 위배된다. * Composite primary key 컬럼 2개를 합쳐서 primary key로 만드는걸 Composite primary key 3. 제3 정규화 제 2정규형을 만족하는 상태에서 이행 함수 종속을 제거하는 정규화 과정 일반 컬럼에만 종속된 컬럼은 다른 테이블로 빼기 Reference https://www.youtube.com/watch?v=Y1F.. 2022. 12. 7. 이전 1 다음