절차적 언어
- 절차적 언어란, 개발자가 처리 절차(처리순서, 처리방법)를 처음부터 끝까지 정해주어야 하는 언어로, COBOL, JAVA, C가 대표적인 언어다.
비절차적 언어
- 비절차적 언어란, 개발자가 처리절차를 지정하지 않고 원하는 결과를 정의하여 요청하는 언어다.
예시
SELECT 이름, 입사일, 급여 FROM EMP WHERE 급여 >= 2000;
절차적인 언어로 위의 기능을 개발한다면, 어떻게(HOW) 처리할 것인지를 프로그래밍해야하지만, SQL로 개발할 땐 원하는 것이 무엇인지를 명기한다.
'데이터베이스 > ORACLE' 카테고리의 다른 글
[ORACLE] SQL에 값을 입력받는 방법(일회성 /세션 동안 유지) (0) | 2020.06.03 |
---|---|
[ORACLE] EMP 테이블 만들기 (0) | 2020.06.02 |
[ORACLE] DBMS 관점에서 본 커넥션과 세션의 차이 (0) | 2020.06.01 |
[ORACLE] SQL 특징 4가지 (0) | 2020.06.01 |
[ORACLE] SQL 명령어 분류표 및 의미 (0) | 2020.06.01 |