모두CBT

뷰(view)에 대한 설명으로 옳지 않은 것은? | [7급 국가직 데이터베이스론] 26년 1회차 기출문제 상세 페이지

1[7급 국가직 데이터베이스론] 26년 1회차
뷰(view)에 대한 설명으로 옳지 않은 것은?
1
일반 테이블과 동일한 방법으로 검색을 수행할 수 있다.
2
집계 함수로 계산된 내용을 포함하고 있는 뷰는 변경(삽입, 삭제, 갱신)이 가능하다.
3
뷰를 생성할 때, 뷰를 통한 투플의 삽입 또는 갱신 연산에 제한을 둘 수 있다.
4
DISTINCT 키워드를 포함하여 정의된 뷰는 변경(삽입, 삭제, 갱신)이 제한된다.
해설

집계 함수로 계산된 열을 포함한 뷰는 기본 테이블의 특정 투플로 되돌려 반영할 수 없어 변경이 불가능하다.

뷰의 한 행이 여러 기본 투플을 요약한 값이므로, 삽입·삭제·갱신을 어느 투플에 적용할지 정할 수 없기 때문이다.

  • 뷰는 일반 테이블과 같이 SELECT로 검색할 수 있다.
  • 뷰 정의에 WITH CHECK OPTION을 두면 뷰 조건을 벗어나는 삽입·갱신을 막을 수 있다.
  • DISTINCT로 중복이 제거된 뷰는 원본 투플과 일대일로 대응하지 않아 변경이 제한된다.

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

이어서 풀어보기

[7급 국가직 데이터베이스론] 26년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 데이터베이스론 기출문제 암기장 전체 보기