SQL데이터 언어와 이에 대한 연결로 옳은 것은? | [9급 지방직 지적전산학개론] 25년 1회차 기출문제 상세 페이지
1[9급 지방직 지적전산학개론] 25년 1회차
SQL데이터 언어와 이에 대한 연결로 옳은 것은?
1
DCL(데이터 제어어) - GRANT - 권한을 해제한다.
2
DDL(데이터 정의어) - CREATE - 새로운 테이블을 생성한다.
3
DML(데이터 조작어) - DROP - 테이블의 이름을 변경한다.
4
DCL(데이터 제어어) - INSERT - 새로운 데이터를 삽입한다.
해설
DDL의 CREATE 명령으로 새 테이블을 생성한다는 연결이 옳다.
DDL은 CREATE·ALTER·DROP, DML은 SELECT·INSERT·UPDATE·DELETE, DCL은 GRANT·REVOKE·COMMIT·ROLLBACK 등을 포함한다.
- GRANT는 권한을 부여하는 명령이며, 권한 해제는 REVOKE가 담당한다.
- DROP은 DML이 아닌 DDL이며, 테이블 이름 변경이 아니라 객체를 삭제하는 명령이다.
- INSERT는 DCL이 아니라 DML에 속하는 데이터 삽입 명령이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.