Declarative Language (ex. SQL)
- 해법을 정의하기보다는 문제를 설명하는 고급 언어
- 무엇(What)을 할 것인지에 중점
- 기능이 이미 갖춰져 있음
- 매뉴얼
- 해법을 정의하기보다는 문제를 설명하는 고급 언어
- 무엇(What)을 할 것인지에 중점
- 기능이 이미 갖춰져 있음
- (제품 또는 기능에 대한) 매뉴얼
- 다수의 명령어
Imperative Language (ex. C, Java, Python)
- 프로그래밍의 상태와 상태를 변경시키는 구문의 관점에서 연산을 설명
- 어떻게(How) 할 것인지에 중점
- 기능을 구현해야 함
- 도구
- 소수의 명령어
728x90
'데이터베이스' 카테고리의 다른 글
Oracle과 MySQL의 구조 차이 (0) | 2024.09.25 |
---|---|
오라클 교육용(무료) Oracle XE 21c 설치 롤백 오류 (1) | 2024.09.25 |
[DB] TCL(트랙잭션 제어어, Transaction Control Language) (0) | 2024.09.25 |
[DB] 데이터의 종류 (1) | 2024.09.25 |
[ERD] 식별관계(Identifying Relationship)와 비식별관계(Non-Identifying Relationship) (0) | 2024.07.21 |