정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2010년03월07일 15번

[데이터 베이스] 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?

  • ① 논리적 데이터 독립성을 제공한다.
  • ② 뷰의 정의 변경시 ALTER VIEW문을 사용한다.
  • ③ 독자적인 인덱스를 가질 수 없다.
  • ④ 데이터 접근 제어로 보안을 제공한다.
(정답률: 58%)

문제 해설

"독자적인 인덱스를 가질 수 없다."가 옳지 않은 설명이다.

뷰는 실제 데이터를 가지고 있지 않고, 기존의 테이블에서 데이터를 가져와서 보여주는 가상의 테이블이다. 따라서 뷰에 대한 인덱스는 기존의 테이블에 대한 인덱스를 사용하게 된다. 뷰를 생성할 때 인덱스를 생성할 수는 없지만, 기존의 테이블에 대한 인덱스를 사용하기 때문에 뷰를 이용한 검색 성능을 향상시킬 수 있다.

뷰의 정의를 변경할 때는 ALTER VIEW문을 사용한다. 이를 통해 뷰의 SELECT문을 수정하거나, 뷰를 생성할 때 사용한 테이블의 구조를 변경할 수 있다. 뷰는 논리적 데이터 독립성을 제공하며, 데이터 접근 제어로 보안을 제공한다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답