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
'SQL' 카테고리의 다른 글
[Oracle VS Mysql] 중앙값(median) 구하기 (0) | 2021.03.23 |
---|---|
[Oracle VS Mysql] 나머지 구하기 (0) | 2021.03.22 |
관계형 데이터베이스(Relation Database) (0) | 2021.03.15 |
엔터티 식별자 (0) | 2021.03.14 |
관계(Relationship) (0) | 2021.03.14 |