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

입력 2015-06-18 16:38  

www.topcit.or.kr


출제 유형 - 수행형

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

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


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

모범답안

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

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



[한경+ 구독신청] [기사구매] [모바일앱]  ⓒ '성공을 부르는 습관' 한국경제신문, 무단 전재 및 재배포 금지

관련뉴스

    top
    • 마이핀
    • 와우캐시
    • 고객센터
    • 페이스 북
    • 유튜브
    • 카카오페이지

    마이핀

    와우캐시

    와우넷에서 실제 현금과
    동일하게 사용되는 사이버머니
    캐시충전
    서비스 상품
    월정액 서비스
    GOLD 한국경제 TV 실시간 방송
    GOLD PLUS 골드서비스 + VOD 주식강좌
    파트너 방송 파트너방송 + 녹화방송 + 회원전용게시판
    +SMS증권정보 + 골드플러스 서비스

    고객센터

    강연회·행사 더보기

    7일간 등록된 일정이 없습니다.

    이벤트

    7일간 등록된 일정이 없습니다.

    공지사항 더보기

    open
    핀(구독)!