책 내용 질문하기
2장 데이터베이스 SQL 질문해봅니다.
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
127
조회수
615
작성일
2019-02-21
작성자
탈퇴*원
첨부파일
1. 사번 CHAR(15) 옆에 PRIMARY KEY를 바로 써도정답처리되죠?
2. 전화번호 CHAR(10)옆에 UNIQUE를 바로 써도정답처리되죠?
3. FOREIGN KEY(부서번호)는 '직원'이 생략되었는데 생략을안해도 정답처리되나요?
4. REFERENCES옆에 '부서'도 생략 가능한가요?
답변
2019-02-22 11:13:55
안녕하세요 길벗수험서 운영팀입니다.
1. [답변]
예, 가능합니다. 회원님의 방법 또한 동일하게 사번 필드가 기본키로 지정됩니다.
2. [답변]
예, 가능합니다. 회원님의 방법 또한 동일하게 전화번호 필드가 중복불가(unique)로 지정됩니다.
3. [답변]
예, 가능합니다.
foreign key 직원(부서번호) references 부서(부서번호),
형식은 가능합니다.
4. [답변]
불가능합니다.
참조하는 테이블명을 써주지 않으면 해당 필드 '부서번호'를 조회할 수 없으므로 에러가 발생합니다.
행복한 하루 되세요 :)
-
관리자2019-02-22 11:13:55
안녕하세요 길벗수험서 운영팀입니다.
1. [답변]
예, 가능합니다. 회원님의 방법 또한 동일하게 사번 필드가 기본키로 지정됩니다.
2. [답변]
예, 가능합니다. 회원님의 방법 또한 동일하게 전화번호 필드가 중복불가(unique)로 지정됩니다.
3. [답변]
예, 가능합니다.
foreign key 직원(부서번호) references 부서(부서번호),
형식은 가능합니다.
4. [답변]
불가능합니다.
참조하는 테이블명을 써주지 않으면 해당 필드 '부서번호'를 조회할 수 없으므로 에러가 발생합니다.
행복한 하루 되세요 :)