WebSphere 로고 z/OS용 Classic Federation Server, 버전 9.1
WebSphere 로고 z/OS용 Classic Replication Server, 버전 9.1
WebSphere 로고 z/OS용 Classic Data Event Publisher, 버전 9.1
WebSphere 로고 z/OS용 Data Integration Classic Connector, 버전 9.1


SQL 빌더를 사용하여 기존 테이블에 뷰 작성

사용자 프로젝트에만 또는 메타데이터 카탈로그에도 이미 존재하는 테이블에 뷰를 작성하려면 뷰에 대한 SELECT문을 빌드하는 그래픽 유틸리티인 SQL 빌더를 사용할 수 있습니다. SELECT문을 작성한 후 프로젝트의 스키마에 뷰를 추가할 수 있습니다.

제한사항

변경 캡처용 뷰를 작성하는 경우 다음 제한사항이 적용됩니다.
  • 뷰가 둘 이상의 테이블을 참조할 수 없습니다. 여기에는 sub-select의 경우에서와 같이 FROM절 또는 WHERE절의 테이블이 포함됩니다.
  • 뷰가 다른 뷰를 참조할 수 없습니다.
  • 뷰는 기본 테이블의 모든 컬럼을 참조해야 합니다.
  • 기본 테이블은 레코드 배열에 맵핑하지 않아야 합니다.

프로시저

SQL 빌더를 사용하여 뷰를 작성하려면 다음을 수행하십시오.

  1. 데이터 프로젝트 탐색기에서 작업 중인 실제 데이터 모델을 펼치십시오. 작업 중인 데이터베이스를 펼치십시오. SQL Statements 폴더를 마우스 오른쪽 단추로 누르고 SQL문 새로 작성을 선택하십시오.
  2. SQL문 새로 작성 창에서 다음 단계를 수행하십시오.
    1. SELECT가 명령문 템플리트 필드에서 선택되었는지 확인하십시오.
    2. 명령문에 설명식 이름을 부여하십시오.
    3. SQL 빌더 단일 선택 단추가 선택되었는지 확인하십시오.
    4. 확인을 눌러서 SQL 빌더를 여십시오.

      SQL 빌더에 나타나는 제목이 SELECT문에 부여한 이름입니다. 예를 들어 SELECT문의 이름이 TEST인 경우 SQL 빌더의 제목이 TEST입니다.

  3. SQL 빌더에서 뷰에 대한 SELECT문의 기초가 되는 테이블을 추가하십시오. 두 가지 방법 중 하나로 테이블을 추가할 수 있습니다.
    • SQL 빌더의 중간 섹션을 마우스 오른쪽 단추로 누르고 테이블 추가를 선택하십시오. 테이블 추가 창에서 SQL 빌더에 추가할 테이블을 선택하고 확인을 누르십시오.
    • 뷰를 작성 중인 스키마의 테이블 중 하나를 왼쪽 마우스 단추로 누르고 테이블을 SQL 빌더의 중간 섹션으로 끄십시오.
  4. 뷰에 대한 SELECT문을 빌드하십시오. SELECT문 빌드에 대한 도움말을 보려면 SQL 빌더에 있는 상태에서 F1을 누르고 SQL 빌더에 대한 온라인 도움말 링크를 따라가십시오.
  5. 옵션: SELECT문을 테스트하십시오. 뷰가 참조하는 테이블이 이미 데이터 서버에 존재해야 합니다. SELECT문을 테스트하려면 명령문을 마우스 오른쪽 단추로 누르고 SQL 실행을 선택하십시오. 데이터 출력 보기를 조사하여 명령문이 성공적으로 실행되었는지 확인하십시오.
  6. 데이터 탐색기 보기에서 뷰를 생성하고 이름 지정하십시오.
    1. 실제 데이터 모델의 SQL Statements 폴더에서, SELECT문을 마우스 오른쪽 단추로 누르고 생성 > 를 선택하십시오. 뷰가 참조하는 테이블과 동일한 스키마에 뷰가 표시됩니다.
    2. 뷰 이름을 한 번 누르고, 일시정지한 후 다시 눌러서 이름을 강조표시하십시오. 뷰에 원하는 이름을 부여하십시오.
  7. 뷰를 선택하고 등록 정보 보기의 특권 페이지를 사용하여 뷰에 대한 특권을 권한 부여하십시오.
  8. 옵션: 뷰에 대한 DDL을 생성하십시오. 뷰를 마우스 오른쪽 단추로 누르고 DDL 생성을 선택하여 DDL 생성 마법사를 여십시오. 이 마법사를 사용하여 SQL DDL을 생성하여 뷰를 정의하고 뷰가 해당 데이터 서버에 대한 메타데이터 카탈로그에 작성되도록 데이터 서버에서 DDL을 실행할 것을 선택할 수 있습니다. 또한 생성된 DDL을 실행하기 전에 편집할 수도 있습니다.

    DDL을 실행한 후 뷰가 데이터베이스 탐색기의 데이터 서버에 표시됩니다. 뷰를 보려면 데이터 서버를 펼친 후 스키마 > 뷰의 스키마 > 를 펼치십시오.

    한 번에 둘 이상의 오브젝트에 대한 DDL을 생성하고 실행하려는 경우 스키마를 마우스 오른쪽 단추로 누르고 DDL 생성을 선택할 수 있습니다. DDL 생성 마법사가 스키마의 모든 오브젝트에 대한 DDL을 생성합니다.

  9. 옵션: 데이터 서버에 뷰를 작성한 경우 뷰에서 테스트 쿼리를 실행하십시오.
    1. 데이터베이스 탐색기에서 뷰를 마우스 오른쪽 단추로 누르고 데이터 > 샘플 내용을 선택하십시오.
    2. 데이터 출력 보기를 조사하여 테스트 쿼리의 결과를 확인하십시오.
관련 개념
기존 테이블에 뷰 작성
관련 태스크
SQL 편집기를 사용하여 기존 테이블에 뷰 작성
등록 정보 보기를 사용하여 기존 테이블에 뷰 작성


피드백

갱신 아이콘 최종 갱신: 2007-07-11