SQL의 분류 : DML / DDL / DCL / TCL
1. DML (Data Manipulation Language) : 데이터 조작 언어 - 데이터를 조작(선택, 삽입, 수정, 삭제)하는데 사용되는 언어 - DML구문의 사용 대상은 테이블의 행 - 그러므로 DML구문 사용 이전에 테이블이 정의되어 있어야 함 - SELECT, INSERT, UPDATE, DELETE 가 DML에 해당 2. DDL (Data Definition Language) : 데이터 정의 언어 - 데이터베이스, 테이블, 뷰, 인덱스 등의 데이터베이스 개체를 생성/삭제,변경하는 역할 - CREATE, DROP, ALTER 등 - DDL은 트랜잭션을 발생시키지 않는다. * 트랜잭션 : 테이블의 데이터를 변경할 때 실제 테이블에 완전히 적용하지 않고, 임시로 적용시키는 것 - 따라서 되돌림..
2019. 9. 26.