1. ANSI/ISO 표준 언어이다.
- 공인된 기관의 표준화된 문법이 있다. 따라서 DBMS의 종류에 관계 없이 사용할 수 있다.
2. English-like
- SQL 명령어의 구조와 의미가 영어 문맥과 유사하다.
- SQL 명령어는 대소문자를 구분하지 않는다. 단, 데이터는 대소문자를 구분한다. ('manager', 'MANAGER')
3. 관계형 DBMS에 접근하는 유일한 언어다.
- 관계형 DBMS에 접근하는 유일한 언어이기 때문에 DBMS 관련 업무를 수행하는 모든 사람들은 SQL을 통해서만 업무를 수행할 수 있다.
4. 비절차적인 언어다.
- 개발자가 처리절차를 지정하지 않고, 원하는 결과(WHAT)를 정의하여 요청하는 언어다.
'데이터베이스 > ORACLE' 카테고리의 다른 글
[ORACLE] 절차적, 비절차적 언어의 특징 및 대표적인 언어 (0) | 2020.06.01 |
---|---|
[ORACLE] DBMS 관점에서 본 커넥션과 세션의 차이 (0) | 2020.06.01 |
[ORACLE] SQL 명령어 분류표 및 의미 (0) | 2020.06.01 |
[ORACLE] Data Dictionary(System catalog) (0) | 2020.05.31 |
[ORACLE] SELECT ~ FOR UPDATE 기능 및 용도 (0) | 2020.05.31 |