반응형 함수1 [lesson] DBMS - 정규화 테이블을 만드는것은 알았는데 테이블을 만드는 기준과, 어떠한 데이터들을 모아놓고, 넣어야하는지 궁금할것이라고 생각합니다. 그래서 이번에는 정규화를 배워보려 합니다. 삽입/수정/삭제의 이상현상을 제거하기 위한 작업 이상현상 : 해결할 수 없는 문제 데이터의 중복을 최소화 하는 목적이 있다. 대부분 3차 정규화까지만 진행한다. ※ 정규화를 많이 할 수록 테이블이 많이 쪼개지고 관계가 많이 생기기 때문에 현업에서는 종종 필요한 데이터들을 다시 모으기 위한 작업을 하는데 이를 반정규화라고 부릅니다. 하나의 컬럼에 값이 1개씩만 있어야 한다. (데이터의 원자성을 유지해 주어야 한다.) -> 하나의 컬럼에 값이 2개 이상이면 원하는 데이터를 검색하기 힘들어 집니다. 예를 들어 데이터의 원자성을 지키기 위해, 각 행.. 2021. 8. 12. 이전 1 다음 반응형