DML,DDL,DCLBackend/db2018. 8. 17. 21:37
Table of Contents
반응형
DML ( Data Manipulation Language )1. INSERT : 입력è INSERT INTO table_name ( columns ) VALUES ( values );2. UPDATE : 수정è UPDATE table_name SET column =value WHERE condition;3. DELETE : 삭제è DELETE FROM table_name WHERE condition;4. SELECT : 검색è SELECT columns FROM table_name WHERE condition;DDL ( Data Definition Langauge )1. CREATEè CREATE TABLE table_name ( [column_name data_type] );2. DROPè DROP TABLE table_name ( CASCADE CONSTRAINT );3. ALTERè ALTER TABLE table_name ADD ( [column_name data_type] );è ALTER TABLE table_name MODIFY ( [column_name data_type] );è ALTER TABLE table_name DROP ( [column_name] );4. TRUNCATE : 테이블에 있는 데이터들을 삭제è Delete – 데이터를 삭제하면 rollback으로 복구할 수 있지만è Truncate – 삭제하면 복구할 수 없다.DCL ( Data Control Language )1. “데이터베이스에 있는 데이터에 접근을 제어하는 언어”2. GRANT : 접근제어나 어떤 작업을 하용하는 권한을 주는 역할3. REVOKE : 권한을 박탈
반응형
'Backend > db' 카테고리의 다른 글
SQL연습_기초문제 (0) | 2018.08.18 |
---|---|
제약조건(추가,삭제,(비)활성화,확인) (0) | 2018.08.17 |
테이블 만들기 ( 기본 데이터 타입 , 제약조건 ) (0) | 2018.08.17 |
SQL 문장 작성법 (0) | 2018.08.17 |
SQL 이란 무엇인가. (0) | 2018.08.17 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상