모두CBT

데이터베이스에서 사용하는 뷰(view)에 대한 설명으로 옳은 것을 &l… | [국회직 9급 컴퓨터일반] 18년 1회차 기출문제 상세 페이지

1[국회직 9급 컴퓨터일반] 18년 1회차
데이터베이스에서 사용하는 뷰(view)에 대한 설명으로 옳은 것을 <보기>에서 모두 고르면?
<보기>
ㄱ. 뷰의 정의는 변경할 수 없다.
ㄴ. 뷰는 삽입, 갱신, 삭제 연산에 제약이 있다.
ㄷ. 뷰 위에 다른 뷰를 정의할 수 없다.
ㄹ. 뷰가 정의된 테이블이 삭제되더라도 뷰는 남는다.
ㅁ. 뷰는 물리적으로 구현되는 테이블이다.
1
ㄱ, ㄴ
2
ㄱ, ㅁ
3
ㄴ, ㄷ
4
ㄷ, ㄹ
5
ㄹ, ㅁ
해설

옳은 것은 ㄱ, ㄴ이다.

뷰는 기본 테이블에서 유도된 가상 테이블이라는 점에서 나머지 지문의 판정이 나온다.

  • ㄱ(O): 표준 SQL에는 뷰 정의를 고치는 ALTER 문이 없어, 삭제 후 다시 생성한다.
  • ㄴ(O): 뷰를 통한 삽입·갱신·삭제에는 제약이 있다.
  • ㄷ(X): 뷰 위에 다른 뷰를 정의할 수 있다.
  • ㄹ(X): 기본 테이블이 삭제되면 그에 의존하는 뷰는 함께 삭제되거나 사용할 수 없게 된다.
  • ㅁ(X): 뷰는 물리적으로 저장되지 않는 가상 테이블이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[국회직 9급 컴퓨터일반] 18년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요국회직 9급 컴퓨터일반 기출문제 암기장 전체 보기