모두CBT

다음 SQL 명령문의 의미로 가장 적절한 것은?DROP TABLE 학과… | [정보처리기능사 필기] 11년 2회차 기출문제 상세 페이지

1[정보처리기능사 필기] 11년 2회차

다음 SQL 명령문의 의미로 가장 적절한 것은?

DROP TABLE 학과 CASCADE;

1

학과 테이블이 다른 테이블에 참조 중이면 제거하지 마시오.

2

학과 테이블과 이 테이블을 참조하는 다른 테이블도 함께 제거하시오

3

학과 필드를 제거하시오

4

학과 테이블을 제거하시오

해설

DROP TABLE 문에 CASCADE 옵션을 지정하면 해당 테이블을 삭제하면서 그 테이블을 참조하는 다른 테이블(제약조건 등)까지 함께 제거한다.

반대로 RESTRICT 옵션을 지정하면 다른 테이블에서 참조 중인 경우 삭제가 거부된다.

따라서 "DROP TABLE 학과 CASCADE;"의 의미로 가장 적절한 것은 ② 학과 테이블과 이 테이블을 참조하는 다른 테이블도 함께 제거하시오이다.

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

이어서 풀어보기

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