본문 바로가기

MySQL

SQL의 종류

728x90

DML

테이블의 데이터를 조작하는 기능

 

INSERT:데이터베이스 객체에 데이터 입력

 

DELETE:데이터베이스 객체에 데이터 삭제

 

UPDATE:데이터베이스 객체 안 데이터를 수정

 

DDL

DB,테이블의 스키마를 정의,수정하는 기능

테이블 생성,컬럼추가,타입변경,각종 제약조건 지정 수정

 

CREATE:데이터베이스 객체를 생성

 

DROP:데이터베이스 객체를 삭제

 

ALTER:기존에 존재하는 데이터베이스 객체를 다시 정의

 

DCL

DB나 테이블의 접근권한이나 CRUD권한을 정의하는 기능

특정 사용자에게 테이블의 조회권한 허가/금지 등


GRANT:데이터베이스 객체에 권한을 부여

 

REVOKE:이미 부여된 데이터베이스 객체 권한을 취소

728x90

'MySQL' 카테고리의 다른 글

SQL DISTINCT 및 논리연산자  (0) 2022.11.15
DISTINCT,AND,OR,NOT,IN,BETWEEN,ORDER BY 사용법  (0) 2022.11.15
SQL의 종류,MySQL 기본적인 Query및 사용법  (0) 2022.11.14
MySQL 기본적인 Query 및 사용법  (0) 2022.11.14
DBMS 기초  (0) 2022.11.11