728x90
1. DDL(Data Definition Language)
⦁ DDL은 데이터를 생성하거나 수정, 삭제 등 데이터의 전체 골격을 결정하는 언어
a. 종류
명령어 | 역할 |
Create | 데이터 베이스, 테이블 생성 |
Alter | 테이블 수정 |
Drop | 데이터베이스, 테이블 삭제 |
Truncate | 테이블 초기화 |
2. DML(Data Manipulation Language)
⦁ DML은 테이블에 있는 행과 열을 조작하는 언어
a. 종류
명령어 | 역할 |
Select | 데이터 조회 |
Insert | 데이터 삽입 |
Update | 데이터 수정 |
Delete | 데이터 삭제 |
3. DCL(Data Control Language)
⦁ DML은 데이터베이스에 접근하거나 객체에 권한을 주는 등의 역할을 하는 언어
a. 종류
명령어 | 역할 |
Grant | 특정 작업에 대한 수행 권한 부여 |
Revoke | 특정 작업에 대한 수행 권한 회수 |
Commit | 트랜잭션의 작업 정상 완료 |
Rollback | 트랜잭션 작업이 비정상일 때 원래 상태로 복구 |