문제 상세보기
문제 정보

문제 ID: 540687

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
SQL 의 분류 중 DDL에 해당하지 않는 것은?
정답을 선택하세요
1 UPDATE
2 ALTER
3 DROP
4 CREATE
단일 문제
정답
1번 : UPDATE
해설 gpt-4o-mini 생성
[정답 근거] → DDL(Data Definition Language)은 데이터베이스의 구조를 정의하는 언어로, 테이블 생성, 수정, 삭제와 관련된 명령어를 포함합니다. 1번인 UPDATE는 데이터의 내용을 변경하는 DML(Data Manipulation Language) 명령어이므로 DDL에 해당하지 않습니다.

[오답 해설] →
2번 ALTER는 테이블의 구조를 변경하는 DDL 명령어입니다.
3번 DROP은 테이블이나 데이터베이스를 삭제하는 DDL 명령어입니다.
4번 CREATE는 새로운 테이블이나 데이터베이스를 생성하는 DDL 명령어입니다. 이들 모두 데이터베이스의 구조를 정의하거나 변경하는 역할을 하므로 DDL에 해당합니다.

[관련 개념] → DDL은 데이터베이스의 구조를 정의하는 명령어 집합으로, CREATE, ALTER, DROP 등이 포함됩니다. 반면, DML은 데이터의 조작을 위한 명령어 집합으로, SELECT, INSERT, UPDATE, DELETE 등이 포함됩니다.

[학습 포인트] → SQL의 명령어는 크게 DDL과 DML로 나뉘며, 각 명령어의 기능과 목적을 명확히 이해하는 것이 중요합니다. DDL은 데이터베이스 구조를 정의하고, DML은 데이터의 내용을 조작하는 데 사용됩니다.