문제 상세보기
문제 정보
문제 ID: 540200
카테고리: 정보처리기사
강의: 미분류
키워드: 없음
문제
다음 중 SQL에서의 DDL 문이 아닌 것은?
정답을 선택하세요
단일 문제
정답
2번
: DELETE
해설 gpt-4o-mini 생성
[정답 근거] → DDL(Data Definition Language) 문은 데이터베이스의 구조를 정의하거나 변경하는 명령어입니다. 2번인 DELETE는 데이터베이스에서 데이터를 삭제하는 DML(Data Manipulation Language) 문으로, DDL 문이 아닙니다.
[오답 해설] → 1번 CREATE, 3번 ALTER, 4번 DROP은 모두 DDL 문으로, 각각 데이터베이스 객체를 생성, 수정, 삭제하는 역할을 합니다. 따라서 이들은 DDL의 정의에 부합하며, 2번 DELETE만 DML에 해당합니다.
[관련 개념] → DDL은 데이터베이스의 구조를 정의하고 관리하는 언어로, CREATE, ALTER, DROP과 같은 명령어가 포함됩니다. DML은 데이터의 조작을 위한 언어로, INSERT, UPDATE, DELETE 등이 포함됩니다.
[학습 포인트] → DDL과 DML의 차이를 명확히 이해하고, 각 명령어의 기능과 용도를 구분하는 것이 중요합니다. 이를 통해 데이터베이스 설계 및 관리에 대한 이해를 높일 수 있습니다.
[오답 해설] → 1번 CREATE, 3번 ALTER, 4번 DROP은 모두 DDL 문으로, 각각 데이터베이스 객체를 생성, 수정, 삭제하는 역할을 합니다. 따라서 이들은 DDL의 정의에 부합하며, 2번 DELETE만 DML에 해당합니다.
[관련 개념] → DDL은 데이터베이스의 구조를 정의하고 관리하는 언어로, CREATE, ALTER, DROP과 같은 명령어가 포함됩니다. DML은 데이터의 조작을 위한 언어로, INSERT, UPDATE, DELETE 등이 포함됩니다.
[학습 포인트] → DDL과 DML의 차이를 명확히 이해하고, 각 명령어의 기능과 용도를 구분하는 것이 중요합니다. 이를 통해 데이터베이스 설계 및 관리에 대한 이해를 높일 수 있습니다.
문제 정보
문제 ID: 540200
카테고리: 정보처리기사
강의: 미분류
키워드: 없음