Skip to end of metadata
Go to start of metadata
개요
알티베이스가 제공하는 인터페이스에 대해 설명드립니다.
버전
ALTIBASE HDB 모든 버전
알티베이스가 제공하는 인터페이스
- 국제 표준의 ANSI SQL-1999를 준수하고, ODBC, ADO. Net, JDBC, Embedded SQL등 다양한 표준 인터페이스를 제공하고 있습니다.
Client 개발환경
인터페이스 종류 | 지원 기능 |
---|
ODBC | - 비주얼 베이직, 파워빌더 같은 RAD(Rapid Application Development) 툴은 물론 대부분의 개발 환경에서 ALTIBASE 접근 시 활용
|
JDBC | - JAVA 환경에서 ALTIBASE 응용프로그램 개발 시 활용
- WAS에서 Connection Pool 구성 시에도 사용
- 재 구현을 통해 성능 향상
- 알티베이스 6.1.1 까지 JDBC 2.0 API 지원, JDBC 3.0 API 일부 지원.
- 알티베이스 6.3.1 부터 JDBC 3.0 API 지원.
|
SQLCLI | - C 언어 기반의 ALTIBASE의 저수준 API
- LOB API, ALA (ALTIBASE Log Analyzer) API, ACS (ALTIBASE Call-Level for Spatial) API 제공
|
Embedded SQL (Pre-Compiler) | - C 또는 C++의 호스트 언어에서 사용하는 인터페이스
- SQL 문장을 그대로 호스트 언어에서 사용하므로 개발 생산성 향상
|
ADO.NET | - Windows .Net Framework 기반에서 데이터베이스의 데이터에 접근하는 공통 프로그래밍 인터페이스
|
Unix ODBC | - Unix에서 Windows ODBC 소스와 호환되는 표준 DB 접속 API
- DataStage, Informatica 등의 ETL Tool과 MSTR, Sagent 등의 OLAP Tool과의 호환성 제공
|
Server 개발환경
기능 | 특징 |
---|
SQL | - Sub Query INLINE View 같은 국제 기준의 복잡한 Query 지원
- Hint, SQL 실행 Plan 을 이용한 튜닝 지원
|
Built-in Function | - 100개 이상의 Built-in Function을 제공
- 사용자는 Built-in Function을 이용하여 SQL 문장 안에서 다양한 연산 수행 가능
|
Stored Procedure & Function | - ANSI SQL 표준에 기반한 Stored Procedure 및 Stored Function 지원
- Procedure에서 Result Set을 클라이언트로 전송 가능
- Procedure 내에서 Structured Type, Array Type 지원
- Procedure 내에서 Dynamic SQL/DDL 지원
|
View | - 여러 개의 테이블을 Union하거나 특정 SQL를 View로 생성하여 효율적으로 조회
|
Trigger | - 데이터 이벤트 형태의 업무 기능을 위해 표준에 의한 Trigger 지원
- 특정 Column에 대한 Update Trigger 지원
|