SQL(Structured Query Language)은 관계형 데이터베이스 시스템의 표준언어다. 영어문장과 비슷한 구문을 갖고 있어 초보자들도 쉽게 배울 수 있고 코볼이나 C언어 등 호스트언어로 된 프로그램에 삽입돼 사용되기도 한다. 또 데이터 정의기능과 조작기능은 물론 온라인 단말기를 통해 대화식으로도 사용할 수 있게 구조가 이루어져 있다.
최근 인터넷과 통신, 정보처리 기술이 컴퓨터분야의 핵으로 떠오르면서 SQL 비중이 더욱 커지고 있다. 어떤 경로로든 모든 응용프로그램이 DB에의 접근방법을 제공하고 있으며 SQL은 프로그램 개발자들이 제어해야 할 DB 표준언어기 때문이다.
SQL은 76년 IBM의 관계형 데이터베이스인 시스템R에서 처음 사용된 것으로 알려져 있다. 그러나 SQL의 기초는 이보다 3년 전인 73년 SQUARE(Structuerd Query As Relational Expressions)에 의해 관계형 데이터베이스 언어에 대한 기반이 이루어졌다. 74년에는 SQUARE를 기반으로 SEQUEL이 76년에는 SEQUEL2가 각각 발표됐다가 시스템R, 오라클 등이 발표되면서 SQL이라는 이름으로 사용됐다.
데이터베이스 언어로서 SQL이 정의된 것은 86년으로 ANSI에 의해 제정됐으며 89년 ANSI 스탠더드 SQL은 어떤 프로그래밍 언어에도 독립적인 언어로 등록됐다.
현재 SQL은 오라클과 잉그레스, 인포믹스 등 관계형 데이터베이스 프로그램에서 사용하고 있으며 PC용 데이터베이스 프로그램 중에도 SQL을 사용하는 프로그램이 있을 정도로 보편화됐다. 프로그래밍 언어로는 비주얼 베이식, 비주얼C++, 파워빌더, 델파이 등 프로그래밍 언어도 SQL을 이용해 DB에 접근하기 위한 방법을 제공하고 있다.
<이규태 기자>
많이 본 뉴스
-
1
추미애 '소방은 재정 빨대' 논란…李대통령은 “천금 준들 아깝겠나”
-
2
단독네이버, 멤버십 '무료배송' 기준 바꾼다…'최종 결제 1만원 이상'으로
-
3
삼성D '아산2단지'·LGD '플립'…내년 대규모 디스플레이 투자 논의 착수
-
4
'외산의 무덤' 日 장벽 넘은 셀트리온…김호웅 부사장 “내년 도입 제품 2배 확대”[WAC 2026]
-
5
[무엇이든리뷰] '카카오멤버십' 써보니…록인 효과 '확실', 외부 확장·안정성은 '과제'
-
6
공공기관, 2027년 지능형 네트워크 전환…AX 마중물
-
7
국힘, 용인갑 재투표 없이 윤재복 선정…양향자 '전면 재선거' 요구 불수용
-
8
[신차 드라이브] 세단 주행 감성에 안락함 더했다…볼보 플래그십 전기 세단 ES90
-
9
산단공 경북본부, 구미산단 근로자·가족, 지역주민과 함께 행복문화체험 한마당 개최
-
10
'공공 최대어' 시도새올, 상용 SW 분리발주한다
브랜드 뉴스룸
×











