Search

SQL

Structured Query Language하는 뜻으로, 1974년 IBM에서 개발한 SEQUEL에서 유래한 관계대수와 관계해석을 기초로 한 혼합 데이터 언어이다.
SQL이 제공하는 기능들은 다음과 같다.
DDL
DOMAIN, SCHEMA, TABLE, VIEW, INDEX를 정의, 변경, 삭제하는데 사용되는 언어
DML
SELECT, INSERT, UPDATE, DELETE의 4가지로, 데이터에 대해 CRUD흫 수행할 떄 사용되는 언어
DCL
데이터의 무결성, 보안, 회복, 병행제어 등을 정의하는데 사용되는 언어