5 SQL이란?
SQL은 관계형 데이터베이스를 조작하기 위해 만들어진 표준 언어로 데이터베이스 관리 시스템(DBMS)과 통신하기 위한 언어입니다. 1970년대에 SEQUEL이라는 관계형 데이터베이스 조작 언어를 기초로 만들어졌으며, 1980년대부터 ANSI(American Standards Institute)와 ISO 표준을 따르고 있습니다.
SQL의 동작 방식과 특징은 다음과 같습니다.
그림 1-14 SQL 동작 방식
1| 사용하기 쉽다.
구조와 문법 체계가 직관적이며 익히기 쉽습니다.
2| 절차가 없는 비절차적 언어이다.
실행 순서와 관계없이 처리 내용을 기술합니다.
3| 관계형 데이터베이스의 데이터를 조작할 수 있다.
데이터를 정의, 검색, 조작할 수 있습니다.
4| 표준 언어다.
데이터베이스뿐만 아니라 다양한 분야에서 응용할 수 있습니다.