Database/SQL

SQL과 일반 프로그래밍 언어의 차이점

2022. 7. 27. 20:12
  SQL 일반 프로그래밍 언어
용도 데이터베이스에서 데이터 추출해서
문제 해결
모든 문제 해결
입출력 입·출력 모두 테이블 모든 형태로 입출력 가능
번역 DBMS 컴파일러
사용 예 SELECT *
 FROM 테이블명;
int main()
{...}

 


용어해설

DBMS 

: DataBase Management System

데이터베이스를 조작하는 별도의 소프트웨어

데이터베이스 관리 시스템이란 데이터베이스를 관리하며 응용 프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공하는 소프트웨어

 

 

컴파일러

고급언어로 쓰인 프로그램이 컴퓨터에서  수행되기 위해서는 컴퓨터가 직접 이해할 수 있는 언어로 바꿔줘야 하는데 이러한 일을 하는 프로그램을 '컴파일러'라고 한다.

 

 예)

 원시언어가 파스칼(Pascal)이나 코볼(Cobol)과 같은 고급언어이고

 목적언어가 어셈블리 언어나 기계어일 경우,

 이를 번역해 주는 프로그램을 컴파일러라 한다.

'Database > SQL' 카테고리의 다른 글

집합연산  (0) 2022.07.28
Q3-31 : 상관 부속질의  (0) 2022.07.28
부속질의  (0) 2022.07.28
조인(JOIN)  (0) 2022.07.28
SELECT문  (0) 2022.07.27