Structured Query Language의 줄임말로 직역하면 구조적 질의 언어이다

 

-특징

  • CRUD를 할 수 있다
  • 관계형 데이터 베이스의 장점이다
  • 표준화가 되어 거의 대부분의 DBMS에서 동일하게 적용된다(조금씩 다름)
  • 비절차 언어이다 : non-Procedural Language
    • 절차 언어 : PL/SQL
  • SQL종류
    • 대화형 : DBMS에서 제공하는 유틸리티 프로그램을 이용하여 사용자가 직접 SQL문을 입력하고 실행 결과를 확인하는 방식
    • 내장 : 프로그램 안에 포함되어서 사용되는 방식

 

-관계형 데이터 베이스를 대상으로 데이터 조작을 수행하는 명령

  • DML; Data Manipulation Language : 데이터 조작어
    • insert, update, delete / 데이터를 컨트롤
  • DCL; Data Control Language : 데이터 제어어
    • grant, commit, rollback, savepoint / 권한 등을 컨트롤
  • DDL; Data Definition Language : 데이터 정의어
    • create, drop, alter / 테이블 등을 컨트롤
  • Query : 데이터 조회어
    • select / 제일 중요, 정보 열람 등

'DataBase > Oracle' 카테고리의 다른 글

6. Selec  (0) 2021.06.14
5. DDL(Data Definition Language) - Drop  (0) 2021.06.14
4. DML(Data Manipulation Language) - insert  (0) 2021.06.14
3. DDL(Data Definition Language) - Create  (0) 2021.06.10
1. Key  (0) 2021.06.08

+ Recent posts