SQL(Structured Query Language) : 구조적인 질의 언어
2번 항목 ~ 5번 항목은 그 종류
DDL(Data Definition Language) : 데이터베이스 스키마를 정의함.
Create,Drop,Alter,Truncate(모든행 삭제)
DML(Data Manipulate Language) : 데이터 조작
Select, Insert, Delete, Update
DCL(Data Control Language) : 데이터 제어
Commit(transaction의 작업결과 반영)
, Rollback(transaction의 작업결과 취소 및 복구)
, Grant(권한 부여)
, Revoke(권한 취소)
TCL(Transaction Control Language) : 트랜잭션 제어
Commit, Rollback
ANSI SQL(American National Standard Institude) : 미국표준협회에서 표준SQL문 정립
Oracle, MySQL 등 DBMS의 종류에 제약받지 않음.
테이블 간의 Join 관계가 from에서 명시되기 때문에 where문의 조건만 확인하면 됨...
가독성 뛰어남.