IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
메인 컨텐츠로 가기

한국 developerWorks  >  Information Management  >

IBM Data Studio Developer를 Informix Dynamic Server와 함께 사용하기 시작

IDS 애플리케이션을 작성하고, 테스트하고 전개하기

developerWorks
Go to the previous page10 페이지 중 3 페이지Go to the next page

문서 옵션
PDF format - Fits A4 and Letter

PDF - Fits A4 and Letter
1831 KB (44 pages)

Get Adobe® Reader®

토론

샘플 코드


제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


Data Studio 시작하기

Data Studio 실행하기

Start > All programs > IBM Data Studio > IBM Data Studio Developer를 차례로 선택한 후 Data Studio Developer를 누른다. 이렇게 하면 작업 스페이스 디렉토리 위치를 선택하는 창이 표시된다. 해당 위치를 입력한다.

IDS에 연결하기

  1. 위에서 언급한 단축키를 사용하여 Data Studio IDE(Integrated Development Environment)를 실행한다.
  2. IDE는 기본적으로 "Data" perspective 상태로 실행해야 한다. 그렇지 않은 경우 Window > Open Perspective > Other > Data를 차례로 선택하여 "Data" perspective를 열어야 한다.

    그림 1의 오른쪽 상단에 있는 "Data" perspective를 참조한다.

    그림 1. "Data" perspective 위치
    Data perspective 위치


    (여기를 누르면 그림 1의 확장 이미지를 볼 수 있다.)
  3. 위 그림의 왼쪽 하단에는 Data Source Explorer 뷰가 있다. 없는 경우에는 Window > Show View > Data Source Explorer를 차례로 선택하여 이 뷰를 사용할 수 있도록 한다.

    (주: Data Studio Developer 2.1 릴리스부터는 이 뷰를 Data Source Explorer라고 부른다. 이전 릴리스에서는 이 뷰를 Database Explorer라고 불렀다.)
  4. Connections를 오른쪽 마우스 단추로 눌러서 새로운 연결을 추가한다.


    그림 2. 새로운 연결 작성하기
    새로운 연결 작성하기

  5. 연결 매개변수를 설정한다. IDS용으로 사용할 수 있는 드라이버는 두 개가 있다.

    • DB2 및 IDS와 함께 동작하는 일반 IBM Data Server Driver for JDBC and SQLJ(이 드라이버를 사용하려면 Informix 서버에서 DRDA 포트를 사용하도록 설정해야 한다.)
    • Informix JDBC 드라이버(SQLI 프로토콜을 사용하는 Informix 전용)

    이종 일괄처리와 같은 일부 핵심 기능을 사용할 수 있도록 여기에 있는 예제에서는 일반 IBM Data Server Driver for JDBC and SQLJ를 사용한다. 이 드라이버에서는 로그된 데이터베이스와 포트 정보를 처리하기 위한 데이터베이스와 호스트를 제공하고 적절한 jar 파일을 선택해야 한다. IDS JDBC 드라이버에서 매개변수는 데이터베이스 이름, 호스트 이름, 포트 또는 서비스 이름 그리고 서버 이름(INFORMIXSERVER)이다.



    그림 3. 연결 속성 설정하기
    연결 속성 설정하기


    (여기를 누르면 그림 3의 확장 이미지를 볼 수 있다.)
  6. Finish를 눌러서 새로운 연결을 작성한다.



위로


해당 데이터베이스 탐색

연결을 추가했으므로 이제 Data Source Explorer의 연결을 통해 탐색할 수 있으며 GS_DB > Schemas > schema_name > Tables를 차례로 선택하여 데이터베이스 오브젝트를 살펴볼 수 있다.

이 예제에서는 inventory_levels 테이블을 사용한다. 이 테이블은 gosales 스키마에 있다.

  • 샘플 데이터를 보려면 inventory_levels > Data > Sample Contents를 마우스 오른쪽 단추로 차례로 누른다. 내용은 화면 오른쪽 하단에 표시된다.
  • 샘플 DDL을 보려면 inventory_levels > Generate DDL을 마우스 오른쪽 단추로 차례로 누르고 기타 단계에는 기본값을 사용한다.
  • 테이블을 변경하려면 테이블을 마우스 오른쪽 단추로 누른 후 Alter를 누른다. 이렇게 하면 Data Object Editor가 열리며 여기에서 새로운 열을 추가하거나 SQL을 미리 보고 IDE에서 이 SQL을 실행할 수 있다.

    그림 4. Data Object Editor
    Data Object Editor

  • 데이터 다이어그램을 보려면 inventory_levels > Add to Overview Diagram을 마우스 오른쪽 단추로 누르고 gosales 스키마 밑에 있는 제품 테이블 옆에 있는 상자를 지정한 후 Infer implicit relationships를 선택한다. 두 테이블 사이의 관계가 생성된 다이어그램에 표시된다(그림5, 6 참조).

    그림 5. 개요 다이어그램 선택
    개요 다이어그램 선택



    그림 6. 개요 다이어그램
    개요 다이어그램




위로


새 테이블 작성하기

저장 프로시저 작성 팁

SQL 편집기의 기본 명령문 종단자는 세미콜론(;)이다. 다시 말해서 세미콜론으로 끝나는 저장 프로시저의 각 라인은 단일한 SQL 명령문으로 처리된다. 이러한 동작을 바꾸려면 상단 메뉴 표시 옵션에서 Window > Preferences > SQL Development > SQL and XQuery Editor를 차례로 선택하여 기본 명령문 종단자를 변경해야 한다.

또한 Data Object Editor를 사용하여 뷰와 오브젝트와 같은 기타 데이터베이스 오브젝트를 탐색할 수 있으며 이러한 메커니즘을 사용하여 해당 서버에서 새로운 오브젝트를 작성할 수도 있다.

Data Source Explorer에서 Tables > Create > Table을 마우스 오른쪽 단추로 누른다. 그러면 기본 단계를 사용할 수 있다. 테이블 작성 과정에서 Preview DDL을 선택하면 생성된 DDL이 표시되며 그런 다음 워크벤치에서 해당 DDL을 실행할 수 있다.

그림 7에는 생성된 DDL을 통해 Data Object Editor를 사용하여 작성된 테이블이 표시되어 있다. 미리보기 화면에서 생성된 DDL을 확인할 수 있다.


그림 7. 새 테이블
새 테이블



위로



Go to the previous page10 페이지 중 3 페이지Go to the next page
    IBM 소개 개인정보 보호정책 문의