책 내용 질문하기
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 강좌명, 강의실, 수강인원, 이름 .....   으로 적었어도 충분했을 것입니다. 

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.