다음 오브젝트간 코드의 관계를 볼 수 있습니다.
또한 이 관계를 더 자세히 통찰하기 위해 이 오브젝트에 대해 여러 조치를 수행할 수 있습니다. 컬럼
SQL문이 참조하는 컬럼입니다.
- SQL 아웃라인 보기에서 컬럼을 선택하는 경우 나타나는 결과
- 특히 pureQuery와 관계가 있는 컬럼의 등록 정보가 등록 정보 보기에 나타납니다.
이 등록 정보는 다음과 같습니다.
- SQL 아웃라인 보기에서 컬럼을 두 번 누르면 나타나는 결과
- 컬럼의 전체 등록 정보 세트가 등록 정보 보기에 나타납니다.
- 또한 워크벤치가 데이터 소스 탐색기에서 컬럼을 강조 표시합니다.
- SQL 아웃라인 보기에서 컬럼을 마우스 오른쪽 단추로 누르면 나타나는 옵션
- 실제 데이터 모델에서 찾기
- 컬럼이 실제 데이터 모델에서 사용되고 개인 정책이 있는
도메인과 연관되면, 이 옵션은 데이터 프로젝트
탐색기에 실제 데이터 모델에 컬럼을 표시합니다.
- 개인용으로 표시하는 데이터 유형에 관한 정보는 도메인 데이터 유형에 데이터 개인용 정보 추가를 참조하십시오.
- 데이터 소스 탐색기에 표시
- 워크벤치가 데이터 소스 탐색기에 컬럼을 강조 표시하게 됩니다.
데이터베이스 테이블
SQL문이 참조하는 테이블입니다.
- SQL 아웃라인 보기에서 데이터베이스 테이블을 선택하는 경우 나타나는 결과
- 특히 pureQuery와 관계가 있는 테이블 등록 정보가 등록 정보 보기에 나타납니다.
이 등록 정보는 다음과 같습니다.
- SQL 아웃라인 보기에서 데이터베이스 테이블을 두 번 누를 때 나타나는 결과
- 테이블의 전체 등록 정보 세트가 등록 정보 보기에 나타납니다.
- 또한 워크벤치는 데이터 소스 탐색기에서 테이블을 강조 표시합니다.
- SQL 아웃라인 보기에서 데이터베이스 테이블을 마우스 오른쪽 단추로 누를 때 나타나는 옵션
- 마우스 오른쪽 단추로 누르기 메뉴에서 데이터 소스 탐색기에 표시 옵션을 선택하면 워크벤치에서 데이터 소스 탐색기의 테이블을 강조 표시합니다.
DB2 패키지
DB2® 데이터베이스에 있거나 pureQuery가 작성하도록 제안하는 DB2 패키지입니다.
- SQL 아웃라인 보기에서 DB2 패키지를
선택하는 경우 나타나는 결과
- 특히 pureQuery와 관계가 있는 DB2 패키지의 등록 정보가 등록 정보 보기에 나타납니다.
이 등록 정보는 다음과 같습니다.
- 콜렉션 ID
- 패키지가 있는 콜렉션입니다.
- 일관성 토큰
- 패키지가 작성된 시간소인입니다.
- 루트 패키지 이름
- 같은 SQL문 세트를 포함하는 모든 패키지에 대해 지정한
루트 이름입니다. 예를 들어, 각 분리 레벨에 대해
같은 패키지를 작성했을 수 있습니다. 각 패키지는 같은 SQL문을
포함하지만 각각의 이름은 루트 이름과 분리 레벨을 표시하는 숫자로
구성됩니다.
- 버전 ID
- 패키지에 대해 지정하거나 자동 생성된 버전입니다.
- SQL 아웃라인 보기에서 DB2 패키지를
더블 클릭하는 경우 나타나는 결과
- DB2 패키지가 연결된 데이터베이스에 존재하는 경우, 테이블의 전체 등록 정보 세트가 등록 정보 보기에 나타납니다.
- 데이터 소스 탐색기의 워크벤치에서는 바인드 조작 시작 시 Default.bindProps 파일에
지정된 모든 분리 레벨에 대해 존재하는 패키지를 강조 표시합니다.
SQL 아웃라인 보기는 DB2 패키지의 분리 레벨과 무관합니다. pureQuery 아웃라인 보기는
루트 이름으로만 패키지를 표시합니다.
- SQL 아웃라인 보기에서 DB2 패키지를 마우스 오른쪽 단추로
누를 때 나타나는 옵션
- 바인드
- DB2 데이터 소스의 경우: StaticBinder 유틸리티를 실행하여
패키지에서 SQL문을 바인드합니다. 이 옵션을 선택하기 전에,
Java™ 프로젝트의 Default.bindProps 파일에서
어노테이션이 있는 메소드 인터페이스에 대한 바인드 옵션, 이 인터페이스에 대한
구현 클래스 또는 SQL문이 있는 pureQueryXML 파일을 지정합니다.
패키지 바인드 외에
워크벤치는 StaticBinder 유틸리티로 보내는 명령을 콘솔 보기에
표시합니다. 나중에 StaticBinder 유틸리티로 명령행에서 실행하려면 명령문을 복사할 수 있습니다.
- 프로젝트에서 Default.bindProps 파일 사용에 관한 정보는
이들 주제를 참조하십시오.
- 데이터 소스 탐색기에 표시
- 바인드 조작을 시작했을 때 Default.bindProps 파일에서 지정된 분리 레벨 모두에 대해 존재하는 패키지를
워크벤치는 데이터 소스 탐색기에 강조 표시합니다.
Java 파일
관련 SQL문을 포함하는 Java 클래스
파일 또는 소스 파일입니다.
- SQL 아웃라인 보기에서 Java 파일을 선택하는 경우 나타나는 결과
- 파일의 다음 등록 정보가 등록 정보 보기에 나타납니다.
- 파일 이름
- Java 클래스 파일 또는 소스 파일의 이름입니다.
- IsNative
- 메소드의 구현이 Java로 작성되는지 또는
다른 프로그래밍 언어로 작성되는지 여부를 표시합니다. 값이 TRUE인 경우, 메소드는
Java로 작성되지 않고 워크벤치는
Java 파일에서 SQL문이 표시되는 행 번호를 판별할 수 없습니다.
- Java 패키지
- 파일이 표시되는 Java 패키지의 이름입니다.
- 메소드 이름
- 해당 SQL문을 실행하는 Java 파일의
메소드 이름입니다.
- 소스 위치
- 프로젝트 내에서 소스 파일의 위치입니다.
- SQL 아웃라인 보기에서 Java 파일을
더블 클릭하는 경우 나타나는 결과
- 소스 파일이 프로젝트에 존재하는 경우, 파일이 워크벤치의 편집기에서 열립니다.
첫 번째 관련 SQL문이 나타나는 행에 텍스트 커서 위치가 지정됩니다.
- SQL 아웃라인 보기에서 Java 파일을 마우스 오른쪽 단추로 누를 때
나타나는 옵션
- SQL Editor에 표시
- SQL Editor에서 클래스 파일 또는 소스 파일에 있는 SQL문을 모두 표시합니다.
- SQL을 파일에 익스포트
- 클래스 파일 또는 소스 파일에 있는 SQL문을 모두 .sql 파일에 저장할 수 있습니다.
Java 패키지
작업 스페이스에 있는 프로젝트의 Java 패키지.
- SQL 아웃라인 보기에서 Java 패키지를 선택하는 경우 나타나는 결과
- 패키지의 이름이 등록 정보 보기에 나타납니다.
- SQL 아웃라인 보기에서 Java 패키지를
더블 클릭하는 경우 나타나는 결과
- 패키지 아래 계층 구조에 나타나는 첫 번째 Java 파일이
편집기에서 열립니다.
Java 파일 아래 계층 구조에
나타나는 첫 번째 SQL문 옆에 텍스트 커서가 나타납니다.
- SQL 아웃라인 보기에서 Java 패키지를 마우스 오른쪽 단추로 누를 때 나타나는 옵션
- 소스에 표시 옵션이 컨텍스트 메뉴에 나타납니다. 이 옵션을 선택하면,
패키지 아래 계층 구조에 나타나는 첫 번째 Java 파일이
편집기에서 열립니다.
Java 파일 아래 계층 구조에
나타나는 첫 번째 SQL문 옆에 텍스트 커서가 나타납니다.
프로젝트
작업 스페이스에 나타나는 pureQuery 지원으로 열린 프로젝트.
닫힌 프로젝트 및 pureQuery 지원이 없는 프로젝트는 보기에 표시되지 않습니다.
스키마
연결된 데이터베이스의 스키마.
- SQL 아웃라인 보기에서 데이터베이스 스키마를 선택할 경우 나타나는 결과
- 스키마의 이름은 등록 정보 보기에 나타납니다.
- SQL 아웃라인 보기에서 데이터베이스 스키마를 두 번 누르면 나타나는 결과
- 스키마의 전체 등록 정보 세트가 등록 정보 보기에 나타납니다.
- 또한 워크벤치는 데이터 소스 탐색기에서 스키마를 강조 표시합니다.
- SQL 아웃라인 보기에서 데이터베이스 스키마를 마우스 오른쪽 단추로 누르면 나타나는 옵션
- 마우스 오른쪽 단추로 누르기 메뉴에서 데이터 소스 탐색기에 표시
옵션을 선택하면 워크벤치에서 데이터 소스 탐색기의 스키마를 강조 표시합니다.
SQL문
작업 스페이스의 프로젝트에서 Java 응용프로그램을 통해 실행되는 SQL문.
SQL 아웃라인 보기에 나타나는 SQL문은 응용프로그램에서 다음 위치 중 어느 하나에 있을 수 있습니다.
- SQL 아웃라인 보기에서 SQL문을 선택할 경우 나타나는 결과
- SQL문은 등록 정보 보기에 나타납니다.
- Java 페이지를 볼 때 SQL문을 선택하는 경우,
등록 정보 보기에는 Java 파일에서 명령문이 위치하는
행 번호가 표시됩니다.
- SQL 아웃라인 보기에서 SQL문을 두 번 누르면 나타나는 결과
- 소스 파일이 프로젝트에 존재하는 경우, 파일이 워크벤치의 편집기에서 열립니다.
SQL문이 나타나는 행에 텍스트 커서 위치가 지정됩니다.
- SQL 아웃라인 보기에서 SQL문을 마우스 오른쪽 단추로 누르면 나타나는 옵션
- 소스에 표시
- 소스 파일이 프로젝트에 존재하는 경우, 파일이 워크벤치의 편집기에서 열립니다.
SQL문이 나타나는 행에 텍스트 커서 위치가 지정됩니다.
- SQL 실행
- 연결된 DB2
데이터베이스에 대한 SQL문을 실행합니다.
- SQL Editor에 표시
- SQL Editor에서 SQL문을 엽니다.
- SQL을 파일에 익스포트
- SQL문을 .sql 파일로 익스포트할 수 있습니다.
- Visual Explain 열기
- SQL문에 대한 액세스 플랜을 검사할 수 있도록 Visual Explain을 엽니다.
- Visual Explain 사용에 대한 자세한 정보는 SQL문의 액세스 플랜 보기를 참조하십시오.
- 쿼리 튜너 보고서 가져오기
- 구성이 이 전제조건을 충족하는 경우 SQL문을 튜닝하기 위한 권장사항을
생성합니다.
- 프로젝트가 Linux®,
UNIX® 및 Windows®용
DB2와 연관되어 있는 경우:
- Linux, UNIX 및 Windows용 DB2용
IBM® Optim™ 쿼리 튜너는
IBM Optim Development Studio와 동일한 패키지 그룹에 설치되어야 합니다.
- Linux, UNIX 및 Windows용 DB2용
IBM Optim 쿼리 튜너는 데이터 서버에서 활성화되어야 합니다.
- 쿼리 튜닝 클라이언트에 대한 데이터 서버가 구성되어 있어야 합니다.
- 프로젝트가 z/OS®용 DB2와
연관되어 있는 경우:
- z/OS용 DB2용
IBM Optim 쿼리 튜너는
IBM Optim Development Studio와 동일한 패키지 그룹에 설치되어야 합니다.
- z/OS용 DB2용 IBM Optim 쿼리 튜너는
데이터 서버에서 활성화되어야 합니다.
- 쿼리 튜닝 클라이언트에 대한 데이터 서버가 구성되어 있어야 합니다.
- 쿼리 튜너 열기
- 구성이 이 전제조건을 충족하는 경우 쿼리 튜너 편집기를 엽니다.
- 프로젝트가 Linux,
UNIX 및 Windows용
DB2와 연관되어 있는 경우:
- Linux, UNIX 및 Windows용 DB2용
IBM Optim 쿼리 튜너는
IBM Optim Development Studio와 동일한 패키지 그룹에 설치되어야 합니다.
- Linux, UNIX 및 Windows용 DB2용
IBM Optim 쿼리 튜너는 데이터 서버에서 활성화되어야 합니다.
- 쿼리 튜닝 클라이언트에 대한 데이터 서버가 구성되어 있어야 합니다.
- 프로젝트가 z/OS용 DB2와
연관되어 있는 경우:
- z/OS용 DB2용
IBM Optim 쿼리 튜너는
IBM Optim Development Studio와 동일한 패키지 그룹에 설치되어야 합니다.
- z/OS용 DB2용 IBM Optim 쿼리 튜너는
데이터 서버에서 활성화되어야 합니다.
- 쿼리 튜닝 클라이언트에 대한 데이터 서버가 구성되어 있어야 합니다.
이 기능에 대한 자세한 정보는 SQL문 튜닝을
참조하십시오.
- pureQuery 코드 생성
- SQL문에서 pureQuery 코드 생성 마법사를 엽니다.
- pureQueryXML에서 찾기
- SQL문이 있는 pureQueryXML 파일을 열고
명령문 시작에 커서를 두십시오.
- SQL 아웃라인 보기에서 두 SQL문을 마우스 오른쪽 단추로 누르면 나타나는 옵션
- 비교
- 두 명령문을 비교하여 표시합니다.
- SQL을 파일에 익스포트
- SQL문을 .sql 파일로 익스포트할 수 있습니다.
- SQL Editor에 표시
- SQL Editor에서 SQL문을 엽니다.
- SQL 아웃라인 보기에서 두 개 이상의 SQL문을 마우스 오른쪽 단추로 누르면 나타나는 옵션
- SQL을 파일에 익스포트
- SQL문을 .sql 파일로 익스포트할 수 있습니다.
- SQL Editor에 표시
- SQL Editor에서 SQL문을 엽니다.