728x90
SQL (Structured Query Language) 개요 및 종류
- 데이터베이스 스키마 생성, 자료의 검색, 수정, 객체 접근관리
- 다수의 데이터베이스 관련 프로그램의 표준언어 RDBMS에서 사용하기 위해 ANSI에서 책정한 표준언어
DML(Data Manipulation Language) : 조작
- 데이터 처리를 위해 응용프로그램과 DB 관리 시스템간의 인터페이스를 위한 언어
- 대이터 처리를 위한 연산의 집합 검색, 삽입, 수정, 삭제하기 위한 수단
- SELECT(추출), INSERT(삽입), UPDATE(수정), DELETE(삭제), MERGE(합치는?)
DDL(Data Definition Language) : 정의
- DB의 구조, 데이터 형식, 접근방식 등 DB를 구축 변경 목적으로 사용
- 데이터의 논리적, 물리적 구조를 생성, 변경, 삭제하는 기능을 제공
- CREATE(생성), ALTER(변경), DROP(삭제), RENAME(이름 변경)
DCL(Data Control Language) : 제어
- 보안 및 권한 제어, 무결성, 회복, 병행 제어를 위한 언어
- GRANT(권한 부여), REVOKE(권환 회수)
728x90
'Basic > DataBase' 카테고리의 다른 글
MySQL 활용 예제 (0) | 2020.02.18 |
---|---|
MySQL 명령어 (0) | 2020.02.15 |
MySQL 다운 (0) | 2020.02.08 |
RDB(Relational Database) 관계형 데이터베이스 (0) | 2020.02.07 |
Database 및 Schama 개념정리 (0) | 2020.02.07 |