코스피

2,609.30

  • 1.06
  • 0.04%
코스닥

765.06

  • 0.73
  • 0.1%
1/4

[TOPCIT 기출문제 풀이] 정규화 이론

페이스북 노출 0

핀(구독)!


글자 크기 설정

번역-

G언어 선택

  • 한국어
  • 영어
  • 일본어
  • 중국어(간체)
  • 중국어(번체)
  • 베트남어
www.topcit.or.kr


출제 유형 - 수행형

문제
다음 그림에서 주어진 비정규 테이블을 정규화해 3정규형 테이블로 설계하고 결과 테이블에서 기본키는 속성명에 밑줄을 그어 표시하시오. (단 속성 간 함수적 종속 관계는 아래와 같다)

FD: (도서번호) → (장르, 출판사)
FD: (대여번호) → (고객번호, 도서번호)
FD: (고객번호) → (고객명, 연락처)


출제의도
정규화 이론을 적용하여 데이터베이스를 설계할 수 있어야 한다.

모범답안

해설
주어진 테이블에서 모든 속성이 원자값을 갖도록 분해하고, 부분 함수 종속을 제거함으로써 2정규형 테이블을 얻을 수 있다. 이렇게 도출된 테이블 내에는 이행함수 종속이 존재하지 않으므로, 그 자체가 3정규형을 만족한다.

※ 본 문제는 수행형이므로, 위에 기재된 모범답안 외 정답이 존재할 수 있음을 알려드립니다.



[한경+ 구독신청] [기사구매] [모바일앱]  ⓒ '성공을 부르는 습관' 한국경제신문, 무단 전재 및 재배포 금지
- 염색되는 샴푸, 대나무수 화장품 뜬다

실시간 관련뉴스