본문 바로가기
etc

SQL(Structured Query Language)은 관계형 데이터베이스 유형

by 와우지니 2023. 5. 16.
반응형

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

댓글