Database/SQL
[SQL] DDL, DML, DCL
ImYena
2022. 4. 25. 14:48
728x90
DDL(Data Definition Language) 데이터 정의어
테이블, 관계의 구조 생성/변경/제거
- CREATE
- 테이블 생성
- ALTER
- 테이블 수정
- DROP
- 테이블 삭제
- TRUNCATE
- 관계로 연결된 테이블 삭제
DML(Data Manipulation Language) 데이터 조작어
테이블의 레코드(데이트)를 조회/삽입/수정/삭제
- SELECT
- 데이터 조회
- INSERT
- 데이터 삽입
- UPDATE
- 데이터 수정
- DELETE
- 데이터 삭제
DCL(Data Control Lnaguage) 데이터 제어어
데이터베이스에 접근하거나 권한에 대한 제어
- GRANT
- 권한 부여
- REVOKE
- 권한 회수
- COMMIT
- 트랜잭션 작업의 완료
- ROLLBACK
- 트랜잭션 작업의 복구
728x90
반응형