본문 바로가기
데이터 베이스정보처리기사(구) · 2009년03월01일 · 3/100

3.뷰(VIEW)에 대한 설명으로 옳지 않은 것은?

1
뷰의 정의 변경을 위해서는 ALTER 문을 이용한다.정답
2
뷰에 대한 조작은 기본 테이블 조작과 거의 동일하며, 삽입, 갱신, 삭제연산에는 제약이 따른다.
3
뷰 위에 또 다른 뷰를 정의할 수 있다.
4
뷰가 정의된 기본 테이블이 삭제되면 뷰도 자동적으로 삭제된다.

해설

뷰의 특징 ① 뷰가 정의된 기본 테이블이 제거(변경)되면, 뷰도 자동적으로 제거(변경)된다. ② 외부 스키마는 뷰와 기본 테이블의 정의로 구성된다. ③ 뷰에 대한 검색은 기본 테이블과 거의 동일.(삽입, 삭제, 갱신은 제약) ④ DBA는 보안 측면에서 뷰를 활용할 수 있다. ⑤ 뷰는 CREATE문에 의해 정의되며, SYSVIEWS에 저장된다. ⑥ 한 번 정의된 뷰는 변경할 수 없으며, 삭제한 후 다시 생성. ⑦ 뷰의 정의는 ALTER문을 이용하여 변경할 수 없다. ⑧ 뷰를 제거할 때는 DROP문을 사용한다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기