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

  • Full Featured SQL92 지원
  • 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 지원

 

 

  • No labels