< 이전 | 다음 >
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


레슨 3.1: SQL 빌더를 사용하여 실제 데이터 모델에서 뷰 작성

이 레슨에서는 기업 데이터 인트라넷의 디렉토리 서비스를 통해 회사 직원이 액세스할 수 있는 뷰를 작성합니다. EMPLOYEE 테이블의 일부 컬럼(예: ABC_SALARY)은 보안 정보이므로 뷰를 작성하여 해당 컬럼을 제외시킬 수 있습니다.

SQL 빌더를 사용하여 작성한 SELECT문에서 단순 뷰를 작성하려면 다음을 수행하십시오.

  1. 데이터 프로젝트 탐색기에서 First Model.dbm>New Database>SQL Statements 트리를 펼치십시오. SQL Statements 폴더를 마우스 오른쪽 단추로 누르고 SQL문 새로 작성을 선택하십시오.
  2. SQL문 새로 작성 창에서 다음 단계를 수행하십시오.
    1. 명령문 이름 필드에 EMP_VIEW를 입력하십시오. SQL Statements 폴더에 명령문이 나타나면 이 이름으로 표시됩니다.
    2. 명령문 템플리트 필드에서 SELECT가 선택되었는지 확인하십시오.
    3. SQL 빌더 단일 선택 단추가 선택되었는지 확인하십시오.
    4. 확인을 누르십시오.

    Classic Data Architect의 새 뷰로 SQL 빌더가 열립니다.

    그림 1. SQL 빌더
    SQL 빌더

    실제 데이터 모델 편집기가 점유한 공간에 뷰가 표시됩니다. 두 뷰 모두 맨 위에 탭이 있습니다. SQL 빌더 탭에는 작성하는 명령문 이름이 있습니다.

    SQL 빌더 맨 위 부분

  3. EMPLOYEE 테이블을 누른 후 데이터 프로젝트 탐색기에서 SQL 빌더의 중간 분할창으로 끌어서 SELECT문에 EMPLOYEE 테이블을 추가하십시오.
    팁: 또한 SQL 빌더의 중간 분할창을 마우스 오른쪽 단추로 누른 후 테이블 추가를 선택하여 테이블을 추가할 수도 있습니다.

    SQL 빌더는 다음과 같이 표시됩니다.

    그림 2. EMPLOYEE 테이블이 추가된 SQL 빌더
    EMPLOYEE 테이블이 추가된 SQL 빌더
  4. SQL 빌더의 중간 분할창에 있는 EMPLOYEE 테이블에서 다음 컬럼을 선택하십시오.
    • ABC_ENAME
    • ABC_PHONE
    • ABC_MAILID
    • ABC_DEPARTMENT

    이제 SQL 빌더의 컬럼 페이지에 컬럼 이름이 표시됩니다.

    그림 3. SQL 빌더의 컬럼 페이지
    SQL 빌더의 컬럼 페이지

    SELECT문은 다음과 같이 표시됩니다.

    SELECT ABC_ENAME, ABC_PHONE, ABC_MAILID, ABC_DEPARTMENT
      FROM SCHEMA.EMPLOYEE
  5. SELECT문을 통해 뷰를 작성하기 전에 명령문을 테스트하십시오.
    1. SQL 빌더의 맨 위 분할창을 마우스 오른쪽 단추로 누른 후 SQL 실행을 선택하십시오.
    2. 연결 선택 창에서 기존 연결 사용 단일 선택 단추를 선택하십시오. 데이터 서버에 대한 연결이 자동으로 선택됩니다.
    3. 완료를 누르십시오.

    데이터 출력 보기에서 명령문이 성공적으로 실행되었는지 확인해야 합니다. 결과 테이블에 리턴된 행이 표시됩니다.

    그림 4. SELECT문의 테스트 실행에 성공한 후 데이터 출력 보기
    SELECT문의 테스트 실행에 성공한 후 데이터 출력 보기

    이제 SELECT문을 사용하면 이 명령문을 통해 뷰를 작성할 수 있습니다.

  6. First Model.dbm 탭을 누르고 CTRL+S를 눌러 실제 데이터 모델을 저장하십시오.
  7. 데이터 프로젝트 탐색기의 SQL Statements 폴더에서 EMP_VIEW를 마우스 오른쪽 단추로 누른 후 생성 > 를 선택하십시오.

    First Model 실제 데이터 모델의 SCHEMA 오브젝트 아래 뷰가 표시됩니다.

    그림 5. 데이터 프로젝트 탐색기의 VIEW1
    데이터 프로젝트 탐색기의 VIEW1
  8. 뷰 이름을 변경하십시오. VIEW1을 천천히 두 번 누르고 EMP_VIEW를 입력하십시오.
이제 뷰에서 DDL을 생성할 준비를 마쳤으며 데이터 서버에서 뷰를 작성할 수 있습니다.


피드백

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


< 이전 | 다음 >