keanu0810
카테고리
검색하기
코딩용병
« 2025/07 »
일
월
화
수
목
금
토
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
닫기
관리 메뉴
keanu0810
SQL 명령어 알아보기(DDL,DML,DCL,TCL) 본문
카테고리 없음
SQL 명령어 알아보기(DDL,DML,DCL,TCL)
코딩용병
2024. 8. 23. 17:19
1. DDL (Data Definition Language)
데이터 정의 언어 로, 데이터베이스 구조를 정의하고 변경하는 명령어들입니다.
명령어: CREATE, ALTER, DROP
예시: 테이블 생성, 수정, 삭제
2. DML (Data Manipulation Language)
데이터 조작 언어 로, 데이터베이스 내의 데이터를 관리하는 명령어들입니다.
명령어: INSERT, UPDATE, DELETE, SELECT
예시: 데이터 삽입, 수정, 삭제, 조회
3. DCL (Data Control Language)
데이터 제어 언어 로, 데이터베이스에 대한 권한을 관리하는 명령어들입니다.
명령어: GRANT, REVOKE
예시: 사용자 권한 부여, 회수
4. TCL (Transaction Control Language)
트랜잭션 제어 언어 로, 트랜잭션의 처리 단위를 관리하는 명령어들입니다.
명령어: COMMIT, ROLLBACK, SAVEPOINT
예시: 트랜잭션 완료, 취소, 중간 저장
DDL, DML, DCL, TCL 은 SQL 명령어 또는 SQL 문법 이라고 부릅니다. SQL(Structured Query Language)은 데이터베이스에서 데이터를 정의하고 조작하며 관리하는 데 사용되는 언어이며, 이 네 가지 카테고리는 SQL의 주요 기능들을 분류한 것입니다.