정규화 관련 기출 · 풀이
129회 4교시 2번3. 자료처리
데이터베이스에서 정규화는 이상현상(Anomaly)이 있는 릴레이션(Relation)을 해결하기 위한 방법이다. 다음의 <수강테이블>을 활용하여 설명하시오. 가. 이상현상 3가지와 발생 이유 나. 해결 방안 다. 테이블 재구성 <수강테이블> 기본키 : {학번, 수강코드} 학번 학과 지도교수 수강코드 221571 컴퓨터과 K1 C412 221572 컴퓨터과 M1 C412 211561 수학과 P2 C324 201511 전기과 C1 E123 201511 전기과 C1 C412
본 답안은 데이터베이스 정규화의 필요성을 강조하고, 이상 현상의 종류와 발생 이유, 해결 방안을 제시합니다. 주어진 수강 테이블을 예시로 정규화 과정을 상세히 설명하며, 테이블 재구성을 통해 데이터 중복을 제거하고 무결성을 확보하는 방법을 제시합니다. 정규화는 데이터베이스 설계의 핵심이며, 효율적인 데이터 관리와 일관성 유지를 위해 필수적인 과정임을 강조합니다.
전체 해설 보기125회 1교시 6번3. 자료처리
관계형 데이터베이스의 정규화와 역정규화
관계형 데이터베이스의 정규화는 데이터 중복을 최소화하고 데이터 무결성을 확보하는 과정이며, 역정규화는 성능 향상을 위해 의도적으로 데이터 중복을 허용하는 기법이다. 정규화는 이상 현상 제거에 기여하고, 역정규화는 조회 성능 개선에 효과적이다. 데이터베이스 설계 시 정규화와 역정규화는 상호 보완적으로 고려되어야 한다.
전체 해설 보기연관 출제 키워드
정규화와(과) 같은 회차·문항에서 함께 출제된 키워드입니다. 연계 학습 시 효율이 높습니다.