728x90
반응형
관계형 데이터베이스(RDBMS)인 여러 가지 데이터베이스(DataBase)를 사용을 위해서는 반드시 SQL(Structered Query Language)을 사용해야 한다.
그중 SQL 문법에는 3가지의 종류가 있다.
1. DDL(데이터 정의 언어 : Data Definition Language)
데이터베이스의 구조를 정의하는 명령어의 모음
- CREATE - 새로운 데이터베이스 관계 (테이블), VIEW, 인덱스, 저장 프로시저 만들기
- DROP - 이미 존재하는 데이터베이스 관계(테이블), 뷰, 인덱스, 저장 프로시저를 제거한다.
- ALTER - 이미 존재하는 데이터베이스 개체에 대한 변경, RENAME의 역할을 한다.
- TRUNCATE - 관계 (테이블)에서 데이터를 돌이킬 수 없는 제거
2. DML(데이터 조작 언어 : Data Manipulation Language)
데이터베이스 내 테이블에 데이터 검색 / 삽입 / 업데이트 / 삭제를 조작하는 명령어의 모음
반응형
3. DCL(데이터 제어 언어 : Data Control Language)
데이터베이스 내 권한 부여 / 권한 박탈에 대한 제어하는 명령어의 모음
세부 명령어
728x90
반응형
'+ DataBase' 카테고리의 다른 글
[Info] SQL Fiddle 사이트 (0) | 2016.12.10 |
---|
댓글