ODBC
ODBC(Open DataBase Connectivity)는 마이크로소프트가 만든, 데이터베이스에 접근하기 위한 소프트웨어의 표준 규격으로, 각 데이터베이스의 차이는 ODBC 드라이버에 흡수되기 때문에 사용자는 ODBC에 정해진 순서에 따라서 프로그램을 쓰면 접속처의 데이터베이스가 어떠한 데이터베이스 관리 시스템에 관리되고 있는지 의식할 필요 없이 접근할 수 있다.
ODBC는 본래 1990년대 초 마이크로소프트가 개발하였고, 유닉스 및 메인프레임 분야에서 SQL 액세스 그룹이 표준화한 호출 수준 인터페이스(CLI)를 위한 기초가 되었다. ODBC는 CLI의 노고 중 일부로서 제거되었던 일부 기능들을 보유하였다. 온전한 ODBC는 나중에 해당 플랫폼으로 다시 이식되었으며 CLI 보다 상당히 더 잘 알려진 사실상의 표준이 되었다.
버전 역사
버전 역사는 다음과 같다.[1]
- 1.0: 1992년 9월 출시[2]
- 2.0: (대략) 1994년
- 2.5
- 3.0: (대략) 1995년. Intersolve의 John Goodson, IBM의 Frank Pellow, Paul Cotton이 ODBC 3.0에 상당한 기여를 하였다.[3]
- 3.5: (대략) 1997년
- 3.8: (대략) 2009년 (윈도우 7과 함께)[4][5]
같이 보기
- GNOME-DB
- ADO.NET
각주
- ↑ “ODBC Versions”. 《Linux/UNIX ODBC》. Easysoft. 2009년 10월 27일에 확인함.
- ↑ Antal, Tiberiu Alexandru. “Access to an Oracle database using JDBC” (PDF). Cluj-Napoca: Technical University of Cluj-Napoca. 2쪽. 2011년 7월 22일에 원본 문서 (PDF)에서 보존된 문서. 2009년 10월 27일에 확인함.
ODBC 1.0 was released in September 1992
- ↑ Microsoft Corporation. Microsoft ODBC 3.0 Programmer's Reference and SDK Guide, Volume 1. Microsoft Press. February 1997. (ISBN 9781572315167)
- ↑ ISO/IEC 9075-3 – Information technology – Database languages – SQL – Part 3: Call-Level Interface (SQL/CLI)
- ↑ “What's New in ODBC 3.8”. Microsoft. 2010년 1월 13일에 확인함.
Windows 7 includes an updated version of ODBC, ODBC 3.8.
외부 링크
- 마이크로소프트 ODBC 개요
- v
- t
- e
- 데스크톱 창 관리자
- Direct2D
- Direct3D
- D3D (확장 기능)
- GDI / GDI+
- WPF
- 실버라이트
- WinRT XAML
- 윈도우 컬러 시스템
- 윈도우 이미지 애퀴지션
- 윈도우 이미징 컴포넌트
- DirectX 그래픽스 인프라스트럭처 (DXGI)
- 윈도우 고급 래스터화 플랫폼 (WARP)
- WinG
- 다이렉트뮤직
- 다이렉트사운드
- DirectX 플러그인
- XACT
- 음성 API
- XAudio2
- 윈속
- LSP
- 윈속 커널
- 필터링 플랫폼
- NDIS
- 윈도우 랠리
- BITS
- P2P API
- MSMQ
- MS MPI
- 다이렉트플레이
- 메시징 API
- 텔레포니 API
- WCF
- Win32 콘솔
- 윈도우 스크립트 호스트
- WMI (확장 기능)
- 윈도우 파워셸
- 작업 스케줄러
- 오프라인 파일
- 섀도 복사본
- 윈도우 인스톨러
- 오류 보고
- 이벤트 로그
- 공통 로그 파일 시스템
- 프레임워크 클래스 라이브러리
- 마이크로소프트 파운데이션 클래스 (MFC)
- 액티브 탬플릿 라이브러리 (ATL)
- 윈도우 탬플릿 라이브러리 (WTL)
- Crypto API
- CAPICOM
- 윈도우 카드스페이스
- 데이터 보호 API
- 보안 지원 제공자 인터페이스 (SSPI)
- EFx 팩토리
- 엔터프라이즈 라이브러리
- 컴포짓 UI
- CCF
- CSF
- 액티브 액세서빌리티
- UI 자동화
지원
- 다이렉트라이트
- 텍스트 서비스 프레임워크
- 텍스트 오브젝트 모델
- 입력 방식 편집기
- 언어 인터페이스 팩
- 다중 언어 사용자 인터페이스
- 유니스크라이브
이 글은 소프트웨어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |