SQL
SQL이란?
- 관계형 데이터베이스 관리 시스템과 대화(정보를 저장하고 처리하기 위한)하기 위한 프로그래밍 언어
- 데이터베이스 관리 시스템에 요청하는 것을 쿼리(Query) 라고 합니다.
SQL의 역사
- sql은 1970년대 관계형 데이터 모델을 기반으로 발명되었음.
- 처음에는 구조적 영어 쿼리 언어(SEQUEL)라고 했다가, 나중에 SQL로 줄였음.
- Oracle은 상용 SQL 관계형 데이터베이스 관리 시스템을 제공하는 최초의 공급업체가 되었음.
저장 프로시저
- 몇가지 처리에 대해 SQL로 작성한 것을 미리 관계형 데이터베이스 관리 시스템상(RDBMS)에 넣어두면 일련의 작업을 프로그램으로서 호출해 실행할 수 있는것.
- 저장 프로시저는 관계형 데이터베이스에 저장된 하나 이상의 sql문 모음.
- 소프트웨어 개발자는 저장 프로시저를 사용하여 효율성과 성능을 개선
- 서로 다른 애플리케이션에서 동일한 sql문을 작성하는 대신 미리 저장된 프로시저를 만들어 사용할 수 있음
출처
반응형
'프로그래밍 > DB & Redis' 카테고리의 다른 글
[mysql] connection pool - 커넥션풀 (0) | 2023.05.15 |
---|---|
[mysql] SELECT 후 CREATE (0) | 2023.03.17 |
[DB] 데이터베이스 정의 (2) | 2023.03.16 |
[mysql] 설치 경로 찾기 (0) | 2022.12.16 |
[mysql] stored procedure 호출 (0) | 2022.06.30 |
댓글