책 내용 질문하기
436페이지 10번 질문
도서
2022 시나공 정보처리산업기사 실기
페이지
436
조회수
241
작성일
2022-07-07
작성자
장*진
첨부파일
테이블 스키마 - 강좌(..., 수강인원, ...)
문제에서 요구하는 뷰의 속성은 '수강인원'이 아니라 '수강제한인원'인데요.
답에서 보면,
CREATE VIEW 강좌교수(..., 수강제한인원, ...)
AS SELECT ..., 수강인원, ...
~~~
위와 같이 되어 있는데, 뷰 속성은 테이블의 속성명과 AS를 사용한다든지 해서 맞추어 주지 않아도 되는 건가요?
답변
2022-07-11 09:15:24
안녕하세요 길벗수험서 운영팀입니다.
예, create view 구문의 뷰 이름 뒤에 나열한 속성명에
as select 구문 뒤에 나열한 속성의 값들이 차례대로 삽입되므로, 별도로 as를 사용할 필요가 없습니다.
만약 테이블의 이름을 그대로 사용하려고 했다면 굳이 뷰 이름 뒤에 속성명을 나열할 필요 없이
create view 강좌교수 as select 강좌명, 강의실, 수강인원, 이름 ..... 으로 적었어도 충분했을 것입니다.
행복한 하루되세요 :)
-
관리자2022-07-11 09:15:24
안녕하세요 길벗수험서 운영팀입니다.
예, create view 구문의 뷰 이름 뒤에 나열한 속성명에
as select 구문 뒤에 나열한 속성의 값들이 차례대로 삽입되므로, 별도로 as를 사용할 필요가 없습니다.
만약 테이블의 이름을 그대로 사용하려고 했다면 굳이 뷰 이름 뒤에 속성명을 나열할 필요 없이
create view 강좌교수 as select 강좌명, 강의실, 수강인원, 이름 ..... 으로 적었어도 충분했을 것입니다.
행복한 하루되세요 :)