DDL, DML, DCL 이란?
DDL, DML, DCL 은 데이터베이스에서 사용하는 언어이다.
1. DDL(Data Define Language : 데이터 정의어)
SCHEMA, DOMAIN, TABLE, VIEW, INDEX 를 정의하거나 변경 또는 삭제할 때 사용하는 언어
- CREATE : SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의한다.
- ALERT : TABLE에 대한 정의를 변경하는 데 사용한다.
- DROP : SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 삭제한다.
2. DML(Data Manipulation Language : 데이터 조작어)
데이터베이스 사용자가 응용 프로그램이나 질의어를 통해 저장된 데이터를 실질적으로 처리하는데 사용되는 언어
- SELECT : 테이블에서 조건에 맞는 튜플을 검색한다.
- INSERT : 테이블에 새로운 튜블을 삽입한다.
- DELETE : 테이블에서 조건에 맞는 튜플을 삭제한다.
- UPDATE : 테이블에서 조건에 맞는 튜플의 내용을 변경한다.
3. DCL(Data Control Language : 데이터 제어어)
데이터의 보안, 무결성, 회복, 병행 수행 제어 등을 정의하는데 사용하는 언어
데이터베이스 관리자가 데이터 관리를 목적으로 사용
- COMMIT : 명령에 의해 수행된 결과를 실제 물리적 디스크로 저장, 데이터베이스 조작 작업이 정상적으로 완료되었음을 관리자에게 알려준다.
- ROLLBACK : 데이터베이스 조작 작업이 비정상적으로 종료되었을 때 원래의 상태로 복구한다.
- GRANT : 데이터베이스 사용자에게 사용권한을 부여한다.
- REVOKE : 데이터베이스 사용자의 권한을 취소한다.
2022.12.17 - [IT분야 (IT sector)] - [데이터베이스] 키(key)의 종류 및 설명
[데이터베이스] 키(key)의 종류 및 설명
[데이터베이스] 키(key)의 종류 및 설명 관계형 데이터베이스에서 사용하는 키(key)에는 몇가지 종류가 있다. 1. 슈퍼키(Super Key) : 한 릴레이션 내에 있는 속성들의 집합으로 구성된 키를 말한다. 슈
techno99.tistory.com
2022.12.11 - [IT분야 (IT sector)] - DDL, DML, DCL 이란?
DDL, DML, DCL 이란?
DDL, DML, DCL 이란? DDL, DML, DCL 은 데이터베이스에서 사용하는 언어이다. 1. DDL(Data Define Language : 데이터 정의어) SCHEMA, DOMAIN, TABLE, VIEW, INDEX 를 정의하거나 변경 또는 삭제할 때 사용하는 언어 - CREATE :
techno99.tistory.com
[IT 상식] 올바른 키보드, 마우스 사용법 (0) | 2022.12.15 |
---|---|
[알고리즘] 깊이 우선 탐색(DFS)이란 (0) | 2022.12.13 |
python 설치시 나오는 E: Unable to locate package python3-pip 오류 해결 (0) | 2022.11.17 |
단방향/반이중/전이중 통신에 대해 (0) | 2021.07.23 |
큐앤에이소프, ‘머신러닝 기반 다차원 데이터 분석’ 관련 특허 등록 완료 (0) | 2021.01.14 |