모두CBT

SQL문의 DROP 명령문에서 사용되는 RESTRICT 옵션에 대한 설… | [정보처리기능사 필기] 07년 5회차 기출문제 상세 페이지

1[정보처리기능사 필기] 07년 5회차

SQL문의 DROP 명령문에서 사용되는 RESTRICT 옵션에 대한 설명으로 가장 적절한 것은?

1

중첩된 질의를 수행한 결과로 구한 튜플들 중에 같은 값을 모두 삭제

2

제거될 테이블을 참조하는 모든 제약과 뷰가 자동적으로 삭제

3

제거할 요소가 다른 개체에서 참조되지 않는 경우에만 삭제

4

데이터베이스 스키마뿐만 아니라 테이블, 도메인 등 모든 원소 삭제

해설

DROP문의 RESTRICT 옵션은 제거하려는 대상이 다른 개체에서 참조되지 않는 경우에만 삭제를 허용하므로, 정답이다.

참조하는 다른 개체가 존재하면 삭제가 거부되어 오류가 발생한다.

  • ① 중첩된 질의로 구한 튜플 중 같은 값을 모두 삭제하는 것은 RESTRICT/CASCADE와 무관한 설명이다.
  • ② 제거될 테이블을 참조하는 모든 제약과 뷰가 자동으로 삭제되는 것은 CASCADE 옵션의 동작이다.
  • ④ 데이터베이스 스키마와 모든 원소를 함께 삭제하는 것은 RESTRICT의 기능이 아니다.

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

이어서 풀어보기

[정보처리기능사 필기] 07년 5회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요정보처리기능사 필기 기출문제 암기장 전체 보기