수색…


비고

SQL은 관계형 데이터베이스 시스템에서 데이터를 관리하는 데 사용되는 SQL (Structured Query Language)입니다. 여러 공급 업체가 언어를 개선하고 언어의 다양한 풍미를 가지고 있습니다.

주의 :이 태그는 명시 적으로 ISO / ANSI SQL 표준을 참조합니다 . 그 표준의 특정 이행에 적용되지 않습니다.

버전

번역 짧은 이름 표준 출시일
1986 SQL-86 ANSI X3.135-1986, ISO 9075 : 1987 1986-01-01
1989 년 SQL-89 ANSI X3.135-1989, ISO / IEC 9075 : 1989 1989-01-01
1992 년 SQL-92 ISO / IEC 9075 : 1992 1992-01-01
1999 년 SQL : 1999 ISO / IEC 9075 : 1999 1999-12-16
2003 년 SQL : 2003 ISO / IEC 9075 : 2003 2003-12-15
2006 년 SQL : 2006 ISO / IEC 9075 : 2006 2006-06-01
2008 년 SQL : 2008 ISO / IEC 9075 : 2008 2008-07-15
2011 년 SQL : 2011 ISO / IEC 9075 : 2011 2011 년 12 월 15 일
2016 년 SQL : 2016 ISO / IEC 9075 : 2016 2016-12-01

개요

SQL (Structured Query Language)은 관계형 데이터베이스 관리 시스템 (RDBMS)에 보유 된 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어입니다. SQL과 유사한 언어는 관계형 데이터 스트림 관리 시스템 (RDSMS) 또는 "비표준 SQL"(NoSQL) 데이터베이스에서도 사용될 수 있습니다.

SQL은 3 개의 주요 하위 언어로 구성됩니다.

  1. DDL (Data Definition Language) : 데이터베이스의 구조를 만들고 수정합니다.
  2. DML (데이터 조작 언어) : 데이터베이스의 데이터에 대해 읽기, 삽입, 업데이트 및 삭제 작업을 수행합니다.
  3. DCL (데이터 제어 언어) : 데이터베이스에 저장된 데이터의 액세스를 제어합니다.

Wikipedia의 SQL 기사

핵심 DML 작업은 INSERT , SELECT , UPDATEDELETE 문에 의해 수행되는 Create, Read, Update 및 Delete (짧게 CRUD)입니다.
또한 3 가지 쓰기 작업 (INSERT, UPDATE, DELETE)을 모두 수행 할 수있는 (최근에 추가 된) MERGE 문이 있습니다.

Wikipedia에 CRUD 기사


많은 SQL 데이터베이스는 클라이언트 / 서버 시스템으로 구현됩니다. "SQL 서버"라는 용어는 그러한 데이터베이스를 설명합니다.
동시에 Microsoft는 "SQL Server"라는 데이터베이스를 만듭니다. 해당 데이터베이스가 SQL 언어를 사용하는 동안 해당 데이터베이스와 관련된 정보는이 태그의 항목에 없지만 SQL Server 설명서에 속합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow