CS/DB
SQL
mintropy
2021. 12. 11. 20:42
SQL(Structured Query Language, 구조화 질의어)
관계형 데이터베이스 관리 시스템, RDBMS에서 데이터를 관리하기 위해 설계된 특수 목적 프로그래밍 언어
SQL 명령어는 크게 4가지로 구분 됨
- DDL : 데이터 정의 언어, 데이터베이스 스키마 설명을 처리하는 언어
CREATE, ALTER, DROP, TRUNCATE, COMMENT, RENAME
- DML : 데이터 정의 언어, 데이터 검색, 삽입, 변경, 삭제
SELETE, INSERT, UPDATE, DELETE, MERGE, CALL, EXPLAIN PLAN, LOCK TABLE
- DCL : 데이터 제어 언어, 데이터 접근할 권한을 관리하는 언어
GRANT, REVOKE
- TCL : 트랜잭션 관리 언어
COMMIT, ROLLBACK, SAVEPOINT, SET, TRASACTION