반응형
SQL(Structured Query Language)은 관계형 데이터베이스 유형
DDL(Data Definition Language, 데이터 정의 언어)
데이터베이스 스키마와 설명을 정의하거나 제거하는 데 사용되는 명령어
<예시>
CREATE | 데이터베이스나 테이블을 생성 |
DROP | 데이터베이스나 테이블을 삭제 |
ALTER | 데이터베이스나 테이블의 구조를 변경 |
TRUNCATE | 테이블의 모든 데이터를 삭제 |
DML(Data Manipulation Language, 데이터 조작 언어)
데이터베이스에서 데이터를 조작하는 데 사용되는 명령어
<예시>
SELECT | 데이터 조회 |
INSERT | 새 데이터 삽입 |
UPDATE | 기존 데이터 수정 |
DELETE | 데이터 삭제 |
DCL(Data Control Language, 데이터 제어 언어)
데이터베이스에 대한 액세스를 제어하는 데 사용되는 명령어
<예시>
GRANT | 사용자에게 특정 작업 권한 부여 |
REVOKE | 사용자로부터 특정 작업 권한 회수 |
TCL(Transaction Control Language, 트랜잭션 제어 언어)
데이터베이스에서 트랜잭션을 관리하는 데 사용되는 명령어
<예시>
COMMIT | 트랜잭션을 완료하고 모든 변경 사항을 데이터베이스에 적용 |
ROLLBACK | 트랜잭션을 취소하고 이전 상태로 되돌림 |
SAVEPOINT | 트랜잭션 내에서 특정 지점을 저장하고, 필요할 경우 그 지점으로 되돌릴 수 있음 |
반응형
'etc' 카테고리의 다른 글
구글이 설명하는 검색 잘되는 컨텐츠 (0) | 2023.06.13 |
---|---|
구글 키워드 플래너 시작하기 (0) | 2023.06.11 |
TTL, ATL, BTL (0) | 2023.05.16 |
구글 시트 숫자 원화 및 달러 서식으로 변경 (0) | 2023.05.15 |
Hexa to RGB, Hexa to CMYK (0) | 2023.05.13 |
댓글