명령어 분류표
질문
QUERY에 SELECT만 따로 빼놓은 이유는?
- 학자에 따라 5개의 카테고리, 4개의 카테고리로 분류하기도 한다.
- QUERY는 조작이 아니라 단순히 조회만 하기 때문에, DML보다 QUERY라는 별도의 카테고리에 넣는 것이 맞다는 의견도 있다.
명령어의 대상
- QUERY: (데이터를 조회) QUERY
- DML: (데이터를) INSERT(입력), UPDATE(수정), DELETE(삭제)
- DDL: (OBJECT를) CREATE(생성), ALTER(변경), DROP(삭제)
- TCL: (TRANSACTION을) COMMIT(저장), ROLLBACK(취소), SAVEPOINT(임시 저장점)
- DCL: (권한을) GRANT(부여), REVOKE(취소)
'데이터베이스 > ORACLE' 카테고리의 다른 글
[ORACLE] DBMS 관점에서 본 커넥션과 세션의 차이 (0) | 2020.06.01 |
---|---|
[ORACLE] SQL 특징 4가지 (0) | 2020.06.01 |
[ORACLE] Data Dictionary(System catalog) (0) | 2020.05.31 |
[ORACLE] SELECT ~ FOR UPDATE 기능 및 용도 (0) | 2020.05.31 |
[ORACLE] 'GROUP BY 구 없이 그룹 함수가 내포되었습니다' 에러 (0) | 2020.05.29 |