호출 수준 인터페이스
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
호출 수준 인터페이스(CLI)는 미국 SQL 액세스 그룹(SAG)의 하위 위원회에서 시작된 작업으로, 데이터베이스 접근을 위한 인터페이스 표준이다. 1992년 마이크로소프트의 ODBC API로 처음 출판 및 판매되었으며, 1993년 ISO 및 미국 국립 표준 협회(ANSI)에 명세가 제출되었다. ISO SQL/CLI는 SQL-92의 부록으로, ISO/IEC 9075-3:1995로 완성되었으며, 현재 SQL3에 대한 지원을 추가하고 있다. 1994년 4분기에는 X/Open 컴퍼니로 표준 통제권이 이전되어 표준이 확장 및 업데이트되었으며, X/Open CLI 인터페이스는 ISO SQL CLI의 상위 집합이다.
더 읽어볼만한 페이지
- 오픈 그룹 표준 - POSIX
POSIX는 유닉스 기반의 이식 가능한 운영체제 인터페이스를 표준화하기 위한 IEEE 표준군으로, 프로세스 관리, 파일 시스템 접근, 스레드 처리 등 핵심 서비스들을 규정하며 운영체제 간 호환성을 높이는 데 기여한다. - 오픈 그룹 표준 - X 윈도 시스템
X 윈도 시스템은 네트워크 기반 분산형 윈도 시스템으로, 다양한 운영체제에서 GUI 환경을 제공하며 클라이언트-서버 모델 기반의 네트워크 투명성을 특징으로 한다. - SQL - 사용자 정의 함수
사용자 정의 함수는 프로그래밍 언어와 데이터베이스 시스템에서 사용자가 직접 정의하여 재사용할 수 있는 코드 블록이다. - SQL - 임베디드 SQL
임베디드 SQL은 호스트 프로그래밍 언어 내에 SQL 문을 삽입하여 데이터베이스와 상호 작용하는 기술로, 데이터베이스 액세스를 표준화하지만 보안 취약점과 이식성 저하의 단점도 가진다.
| 호출 수준 인터페이스 | |
|---|---|
| 개요 | |
| 종류 | 응용 프로그래밍 인터페이스 (API) |
| 개발 시작 | 1992년 |
| 최신 버전 날짜 | 알 수 없음 |
| 표준 개발 기관 | 더 오픈 그룹 |
| 관련 표준 | ISO/IEC 9075-3:2003 |
| 약어 | CLI |
| 도메인 | 응용 프로그래밍 인터페이스 |
| 웹사이트 | 더 오픈 그룹 웹사이트 |
2. 역사
호출 수준 인터페이스(CLI)는 SQL 액세스 그룹(SAG)에서 시작되었다.[5][6][7] 1992년 마이크로소프트의 ODBC API로 처음 발표되었고, 1993년 ISO 및 미국 국립 표준 협회(ANSI)에 CLI 명세가 제출되었다. 이 표준은 ISBN 1-85912-081-4, 내부 문서 번호 C451로 지정되었다.
ISO SQL/CLI는 SQL-92의 부록으로, ISO/IEC 9075-3:1995 표준으로 완성되었다. 현재 SQL/CLI는 SQL3를 지원한다.
1994년 4분기, 표준 관리가 X/Open으로 이관되어 확장 및 갱신되었다. X/Open CLI는 ISO SQL CLI의 상위 집합이다.
2. 1. 개발 초기
호출 수준 인터페이스(CLI) 작업은 미국에 본부를 둔 SQL 액세스 그룹(SAG)의 하위 위원회에서 시작되었다.[5][6][7] 1992년, 처음에는 마이크로소프트의 ODBC API로 출판 및 판매되었다. CLI 명세는 1993년 ISO 및 미국 국립 표준 협회(ANSI) 표준 위원회에 제출되었다.ISO SQL/CLI는 1992년 SQL 표준(SQL-92)의 부록이며, ISO 표준 ISO/IEC 9075-3:1995 정보 기술 - 데이터베이스 언어 - SQL - 파트 3: 호출 수준 인터페이스(SQL/CLI)로 완성되었다. 현재 SQL/CLI는 SQL3에 대한 지원을 추가하고 있다.
1994년 4분기에 표준에 대한 통제권이 X/Open 컴퍼니로 이전되었으며, 이 회사는 표준을 대폭 확장하고 업데이트했다. X/Open CLI 인터페이스는 ISO SQL CLI의 상위 집합이다.
2. 2. 표준화 과정
호출 수준 인터페이스(CLI) 작업은 미국에 본부를 둔 SQL 액세스 그룹(SAG)의 하위 위원회에서 시작되었다.[5][6][7] 1992년, 처음에는 마이크로소프트의 ODBC API로 출판 및 판매되었다. CLI 명세는 1993년 ISO 및 미국 국립 표준 협회(ANSI) 표준 위원회에 제출되었다. 이 표준은 ISBN 1-85912-081-4, 내부 문서 번호는 C451이다.ISO SQL/CLI는 SQL-92의 부록으로, ISO 표준 ISO/IEC 9075-3:1995 정보 기술 - 데이터베이스 언어 - SQL - 파트 3: 호출 수준 인터페이스(SQL/CLI)로 완성되었다. 현재 SQL/CLI는 SQL3에 대한 지원을 추가하고 있다.
1994년 4분기에 표준에 대한 통제권이 X/Open 컴퍼니로 이전되었으며, 이 회사는 표준을 대폭 확장하고 업데이트했다. X/Open CLI 인터페이스는 ISO SQL CLI의 상위 집합이다.
2. 3. X/Open으로의 관리 이관
1994년 4분기에 표준에 대한 통제권이 X/Open 컴퍼니로 이전되었으며, 이 회사는 표준을 대폭 확장하고 업데이트했다.[5][6][7] X/Open CLI 인터페이스는 ISO SQL CLI의 상위 집합이다.참조
[1]
서적
Technical Standard - Data Management: SQL Call Level Interface (CLI)
X/Open Company Ltd., U.K.
1995
[2]
서적
Sams Teach Yourself SQL
Pearson Education
[3]
웹사이트
ISO/IEC 9075-3:2003
http://www.iso.org/i[...]
ISO
2014-12-13
[4]
서적
Sams Teach Yourself SQL
Pearson Education
[5]
웹사이트
Call-Level Interface
http://foldoc.org/Ca[...]
FOLDOC
2014-12-13
[6]
웹사이트
Call-level interface {{!}} Define Call-level interface at Dictionary.com
http://dictionary.re[...]
[7]
웹사이트
CLI Definition from PC Magazine Encyclopedia
https://www.pcmag.co[...]
PC Mag
2014-12-13
[8]
서적
Sams Teach Yourself SQL
Pearson Education
[9]
서적
Technical Standard - Data Management: SQL Call Level Interface (CLI)
X/Open Company Ltd., U.K.
1995
[10]
웹인용
ISO/IEC 9075-3:2003
http://www.iso.org/i[...]
ISO
2014-12-13
[11]
서적
Sams Teach Yourself SQL
Pearson Education
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com