MySQL
SQL의 종류
yougeun
2022. 11. 14. 18:20
728x90
DML
테이블의 데이터를 조작하는 기능
INSERT:데이터베이스 객체에 데이터 입력
DELETE:데이터베이스 객체에 데이터 삭제
UPDATE:데이터베이스 객체 안 데이터를 수정
DDL
DB,테이블의 스키마를 정의,수정하는 기능
테이블 생성,컬럼추가,타입변경,각종 제약조건 지정 수정
CREATE:데이터베이스 객체를 생성
DROP:데이터베이스 객체를 삭제
ALTER:기존에 존재하는 데이터베이스 객체를 다시 정의
DCL
DB나 테이블의 접근권한이나 CRUD권한을 정의하는 기능
특정 사용자에게 테이블의 조회권한 허가/금지 등
GRANT:데이터베이스 객체에 권한을 부여
REVOKE:이미 부여된 데이터베이스 객체 권한을 취소
728x90