데이터 정의어(DDL), 데이터 조작어(DML), 데이터 제어어(DCL)
1. 데이터베이스 언어의 개요
- 데이터베이스 관리시스템과 사용자 간의 연결 언어 기법
- 데이터 언어의 완전성 기반의 데이터 정의, 데이터 조작, 데이터 제어 수행
2. 데이터베이스 언어의 종류
종류 | 주요내용 | 요약 |
데이터 정의어 | Data Definition Language 데이터베이스 구조 정의(생성, 수정, 삭제) 논리적, 물리적 데이터 구조 및 사상관계, 제약조건을 정의 메타데이터 형식으로 데이터 사전에 결과 저장 Ex) Create Database, Drop Database |
DDL |
데이터 조작어 | Data Manipulation Language 데이터를 조작하는 언어(생성, 수정, 삭제, 조회) 사용자와 DBMS간의 인터페이스 기능 제공 절차적 데이터 조작어(관계대수), 비절차적 데이터 조작어(관계해석) Ex) Insert, Update, Delete from, Select |
DML |
데이터 제어어 | Data Control Languate 보안, 무결성, 제약조건, 회복, 병행관리 등을 기술하기 위한 언어 데이터 관리 및 보호를 위한 언어 Ex) Create User ~ |
DCL |
https://www.youtube.com/watch?v=PldmWX_zrJU
'유튜브 영상 > 그리타GRITA-정보처리기사 -데이터베이스' 카테고리의 다른 글
데이터모델링 (0) | 2024.04.08 |
---|---|
데이터베이스 사용자 (0) | 2024.04.03 |
데이터베이스 스키마 (0) | 2024.04.03 |
데이터베이스관리시스템 DBMS (0) | 2024.04.03 |
데이터베이스개념 (0) | 2024.04.03 |