비전공자라 정처기를 하면서 처음 공부하게 됐는데..
SQLD를 취득할 때도 요긴하게 썼다..!
암기 TIP에 써놓은 것처럼
조금은 억지스러워도 나만의 암기 방식을 만들어놓으면 잊어버리질 않더라구~
명령어 종류 | 명령어 | 설명 | 암기 TIP |
DDL (데이터 정의어 / Data Definition Language) |
CREATE ALTER RENAME DROP TRUNCATE |
테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어 (생성, 변경, 삭제, 이름변경) 데이터 구조와 관련됨 |
정의로운 CARD T |
DML (데이터 조작어 / Data Manipulation Language) |
SELECT (=RETRIEVE) |
DB에 들어 있는 데이터를 조회하거나 검색하기 위한 명령어 |
조작하는 SIDU |
INSERT UPDATE DELETE |
DB 테이블에 들어 있는 데이터에 변형을 가하는 종류(데이터 삽입, 갱신, 삭제)의 명령어 |
||
DCL (데이터 제어어 / Data Control Language) |
GRANT REVOKE |
DB에 접근하고 객체들을 사용하도록 권한을 주고 회수하는 명령어 |
CL은 GRCR |
TCL (트랜잭션 제어어 / Transaction Control Language) |
COMMIT ROLLBACK SAVEPOINT |
논리적인 작업의 단위를 묶어서 DML에의해 조작된 결과를 작업단위(트랜잭션) 별로 제어하는 명령어 DCL에서 트랜잭션을 제어하는 명령인 COMMIT과 ROLLBACK 만을 따로 분리함 |
반응형
'[ 개발 ] > DB' 카테고리의 다른 글
[MSSQL] varchar와 nvarchar (0) | 2022.09.01 |
---|---|
[Oracle] ORA-12541, ORA-12514 (0) | 2022.07.14 |
[Oracle] 멀티테넌트 DB, CDB, FDB란? (0) | 2022.06.28 |
[Oracle] ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. (0) | 2022.06.28 |
[DB] view에서 사용하는 with check option (0) | 2021.04.21 |