SQL
SQL(Structured Query Language) 종류
rubyda
2021. 3. 15. 22:34
728x90
SQL(Structured Query Language)
-SQL은 관계형 데이터베이스에 대해서 데이터의 구조를 정의, 조작, 제어 등을 할 수 있는 절차형 언어
-관계형 데이터베이스는 데이터베이스를 연결하고 SQL문을 사용해 데이터베이스를 누구나 쉽게 사용할 수 있도록 함
-SQL은 ANSI/ISO 표준을 준수하기 때문에 데이터베이스 관리 시스템이 변경되어도 그대로 사용할 수 있음
SQL 종류
* DDL(Data Definition Language)
- 관계형 데이터베이스의 구조를 정의하는 언어
- 테이블을 생성하거나 변경, 삭제함
- CREATE, ALTER, DROP, RENAME
* DML(Data Manipulation Language)
- 테이블에서 데이터를 입력, 수정, 삭제, 조회함
- INSERT, UPDATE, DELETE, SELECT
*DCL(Data Control Language)
- 데이터베이스 사용자에게 권한을 부여하거나 회수함
- GRANT, REVOKE, TRUMCATE
*TCL(Transaction Control Language)
- 트랜잭션을 제어하는 명령어
- COMMIT, ROLLBACK, SAVEPOINT