DB 명령어 정리!

싱하·2023년 8월 30일
0

DB 명령어의 종류?

DML

  • 데이터(row) 단위로 조작
* 데이터 조회 및 검색
select : 조회

* 데이터 변형
insert : 삽입
update : 수정
delete : 삭제

DDL

  • 데이터 구조와 관련된 작업
create : 생성(ex.table,user,index...)
alter : 변경(ex.userpassword, parameter...)
drop : 삭제 but 복구 가능(recyclebin테이블로 이동)
truncate : 삭제 복구 불가 -> 복구는 백업데이터를 가지고 해야함

DCL

  • Control. 즉, 제어를 하는 작업
grant : 권한 부여(ex.실행, 삽입, 수정, 삭제, 조회...)
revoke : 권한 회수(ex.실행, 삽입, 수정, 삭제, 조회...)

TCL

  • 트랜잭션 단위 작업
save point : 저장지점생성. 장애시 point지점까지는 복구가능
rollback : 마지막 commit시점으로 복구
commit : 작업 결과 반영
profile
끄적끄적...

0개의 댓글