출제 23-2/10-2[도서] 테이블은 도서번호, 도서명, 출판사코드,… | [컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632) 상세 페이지
1[컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632)
출제 23-2/10-2
[도서] 테이블은 도서번호, 도서명, 출판사코드, 대여료 필드로 구성되어 있다. 테이블의 필드를 설정하는 방법에 대한 설명 중 가장 옳지 않은 것은? (단, '도서명'은 항상 입력되지만 '도서번호'는 입력되지 않는 경우도 있으며, '출판사코드'는 [출판사] 테이블의 '출판사' 필드의 외래키임)
1
'도서번호' 필드의 데이터 형식을 문자형으로 하고 기본 키(PK)로 설정하였다.
2
'도서명' 필드는 반드시 값을 입력하도록 '필수'로 지정하였다.
3
'출판사코드' 필드는 [출판사] 테이블의 '출판사' 필드와 데이터 형식을 일치시켰다.
4
'대여료' 필드는 숫자나 통화 형식으로 지정하였다.
해설
'도서번호'는 문제에서 입력되지 않는 경우도 있다고 했으므로 값이 비어 있을 수 있는데, 기본 키(PK)는 값이 반드시 입력되어야 하므로 이 필드를 기본 키로 설정하는 것은 옳지 않다.
반드시 값이 입력되는 '도서명' 필드를 필수 항목으로 지정하는 것은 적절하고, 외래키인 '출판사코드'는 참조하는 [출판사] 테이블의 '출판사' 필드와 데이터 형식을 일치시켜야 하며, '대여료'는 숫자나 통화 형식으로 지정하는 것이 알맞다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.