방송대/데이터베이스 썸네일형 리스트형 7강. 정규화 1. 좋은 릴레이션과 나쁜 릴레이션 1-1. 나쁜 릴레이션의 예 데이터의 부분적인 중복 -> 저장에서 비효율적, 일관성 유지 어려움 갱신 이상 : - 삽입 이상 - 삭제 이상 - 수정 이상 1-2. 좋은 릴레이션의 개념 어떤 데이터를 효율적으로 저장할까? 릴레이션의 스키마가 얼마나 효율적으로 실세계를 반영하고 있는지 평가 고려 사항 - 한 릴레이션 내의 컬럼 간의 관계 분석 - 원하지 않는 데이터의 종속과 중복 제거 - 새로운 컬럼들이 데이터베이스에 추가될 때, 기존 컬럼과의 관계 수정을 최소화 2. 함수적 종속적 정의: 릴레이션 인스턴스(레코드)를 분석하여 속성들(컬럼들) 간의 연관관계를 표현한 것 3. 정규화 3-1. 정규화의 개념 정규형: 이상 현상을 최소화하도록 특정 조건을 갖춘 릴레이션의 형식 .. 더보기 이전 1 다음