* SQL(structured Query Language) / ANSI SQL
* -DBMS에 저장된 데이터를 CRUD 작업을 통해 작업을 수행하는 언어
* 1.DDL(Data Definition Language 데이터정의어)
* - 데이터베이스 관리자가 논리적인 저장공간을 정의하는 언어
* create, alter, drop, truncate
* 2.DML(Data Manipulation Language 데이터 조작어)
* - 저장된 논ㄴ리적인 공간에 저장할 데이터를 CRUD를 수행하는 언어
* insert-c select-r update-u delete-d(
* 3.DCL(Data Control Language 데이터 제어어)
* - 데이터베이스에 접근할 수 있는 권한을 제어하는 언어
* grant(권한부여) revoke(권한해지)
* 4.TCL(Transcation Control language 트랜젝션 제어어)
* - 데이터베이스 작업의 단위를 트랜젝션이라 하며, 작업을 데이터베이스에 영구히 적용하는 경우하거나 취소하는 언어
* commit(작업완료), rollback(작업취소),savepoint(작업저장)
'프로그래밍 > MYSQL' 카테고리의 다른 글
mySQL 범위 조회 between ~ and (0) | 2023.10.12 |
---|---|
SQL SELECT 사용 예제 (1) | 2023.10.11 |
cmd로 mysql 접속 (환경변수 설정) (0) | 2023.10.11 |
dbeaver sql dump 파일 불러오기(workbench에서 import 안될) (0) | 2023.10.11 |
my sql 설치 (1) | 2023.10.11 |