dongdorodongdong
정규화
정의 - 데이터베이스의 설계를 재구성하는 기술.- 불필요한 데이터의 중복을 없앨 수 있고, 삽입, 갱신, 삭제 시 발생할 수 있는 이상(Anomaly)들을 방지.- 차수가 높아질수록 만족시켜야 할 제약 조건이 늘어난다- 데이터베이스의 논리적 설계 단계에서 수행 이상현상 정의 - 데이터들이 불필요하게 중복되어 릴레이션 조작시 발생하는 예기치 못한 현상 종류 - 삽입 이상 "데이터를 삽입할 때 의도와는 다른 값들도 함께 삽입되는 현상" - 삭제 이상 "한 튜플을 삭제할 때 의도와는 다른 값들도 함께 삭제되는 현상" - 갱신 이상 "튜플에 있는 속성값을 갱신할때 일부 튜플의 정보만 갱신되어 모순이 생기는 현상" 정규화 과정비정규 릴레이션 도메인이 원자 값 1NF 부분적 함수 종속 제거 완전 함수적 종속 2NF..
Database
2019. 3. 24. 21:42