반응형
DDL(Data Definition Language, 데이터 정의어)
DB(테이블) 구조 정의 시 사용하는 명령어
예제
CREATE(테이블 생성)
ALTER(테이블 수정)
DROP(테이블 삭제)
RENAME(테이블 이름 변경)
TRUNCATE(전체 테이블 데이터 삭제)
DML(Data Manipulation Language, 데이터 조작어)
데이터베이스 내의 원하는 데이터를
조회/삽입/수정/삭제 용도로 사용
예제
SELECT(데이터 조회)
INSERT(데이터 삽입)
UPDATE(데이터 수정)
DELETE(데이터 삭제)
DCL(Data Control Language, 데이터 제어어)
데이터베이스에 접근 가능한 권한 부여 및 회수
예제
GRANT(권한 부여)
REVOKE(권한 회수)
TCL(Transaction Control Language, 트랜잭션 제어어)
DML을 사용한 결과를 반영할 때 사용
예제
COMMIT(사용한 DML 반영)
ROLLBACK(사용한 DML 취소)
SAVEPOINT(SAVEPOINT 기준으로 이후 DML만 ROLLBACK됨)
반응형
'기타 개념정리' 카테고리의 다른 글
동일한 파일이 src bin 경로에 있을 경우 차이는? (0) | 2022.11.27 |
---|---|
무료 프로그래밍 학습 책 강의 및 자료 모음 (1) | 2022.10.25 |
자바에서 띄어쓰기는 탭/스페이스 중 뭘 써야되나? (0) | 2021.10.26 |
STS와 이클립스의 차이점은? (0) | 2021.10.22 |
GIT Tag 개념 정리 (0) | 2021.06.03 |
댓글