Structured Query Language
데이터 베이스와 대화하기 위해 특별히 디자인된 언어.
SQL 진영에는 mysql, postgresql, sqlite 가 있다.
NO SQL 진영에는 mongoDB, DynamoDB, couchDB 등이 있다.
SELECT A FROM B WHERE C
정의어는 관계 데이터 베이스에서 사용될 테이블, 스키마, 도메인, 인덱스, 뷰 등을 생성하거나 수정 제거하기 위해
사용되는 언어이다.
CREATE, ALTER, DROP
테이블, 스키마, 도메인, 인덱스, 뷰 등을 생성하기 위해 사용하는 명령문
기존에 만들어진 테이블에 새로운 속성을 추가하거나 기존 속성을 변경, 삭제할 때 사용하는 명령문
기존에 사용하던 테이블, 스키마, 도메인, 인덱스, 뷰 등을 제거하기 위해 사용하는 명령문