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


레슨 2.2: 데이터 서버로 테이블 승격

실제 데이터 모델에서 테이블을 작성하면 SQL에서 테이블을 설명하는 DDL문을 생성한 후 DDL을 실행하여 데이터 서버로 테이블을 승격할 수 있습니다.

SQL을 생성하기 전에 먼저 데이터 서버에 계속 연결되어 있는지 확인하십시오. 데이터베이스 탐색기 아래 상태 표시줄에서 다음과 같이 표시됩니다.
<Live Connection> name_of_connection

테이블을 데이터 서버로 승격하려면 다음을 수행하십시오.

  1. 데이터 프로젝트 탐색기에서 테이블을 마우스 오른쪽 단추로 누른 후 DDL 생성을 선택하십시오. DDL 생성 마법사가 열립니다. 첫 번째 페이지에 다음 선택란이 표시됩니다.
    완전한 이름
    테이블 이름은 schema.table_name과 같이 두 부분으로 구성됩니다. 이 경우 이름은 SCHEMA.EMPLOYEE입니다.
    인용 ID
    스키마 및 테이블 이름과 같은 ID를 인용 부호로 묶습니다.
    DROP문
    이 옵션은 DDL을 생성할 오브젝트에 대해 DROP문을 생성합니다. 이 경우 이 선택란의 선택은 취소한 상태로 둘 수 있습니다. 이 자습서 후반에서 테이블을 수정한 후 삭제하고 다시 작성합니다.
    CREATE문
    이 옵션은 DDL을 생성할 오브젝트에 대해 CREATE문을 생성합니다.
    ALTER문
    이 옵션은 이 명령문을 지원하는 오브젝트에 대해 ALTER문을 생성합니다.
    COMMENT ON문
    이 옵션은 데이터 서버의 메타데이터 카탈로그에 있는 다양한 오브젝트에 대한 설명에 주석을 추가합니다.
    GRANT문
    이 옵션은 오브젝트에서 설정하는 특권에 대해 GRANT문을 생성합니다. 이 자습서 후반에서 이 테이블에 대한 특권을 부여합니다.
  2. 마법사의 첫 번째 페이지에서 디폴트값을 승인하고 다음을 누르십시오.
  3. 다음 페이지에서 DDL을 생성할 오브젝트를 선택하고 다음을 누르십시오.

    테이블에서 인덱스를 작성하지 않은 경우에도 인덱스 선택란의 선택을 취소할 필요는 없습니다. Classic Data Architect는 실제 데이터 모델에 없는 오브젝트에 대해서는 DDL을 생성하지 않습니다.

  4. DDL 저장 및 실행 페이지에서 다음에 주의하십시오.
    • 폴더 필드는 마법사를 통해 Tutorial 프로젝트에 테이블을 작성했음을 표시합니다.
    • 파일 이름 필드는 DDL문을 포함하는 파일 이름을 표시합니다. 디폴트로 Classic Data Architect는 각 파일 script 이름을 지정합니다. 선택한 프로젝트의 SQL Scripts 폴더에 동일한 이름의 파일이 있으면 Classic Data Architect는 이름에 번호를 추가합니다.
    • DDL 미리보기 분할창은 테이블의 CREATE문 및 연관된 명령문을 표시합니다. 이 분할창에서는 명령문을 직접 편집할 수 없습니다. 데이터 서버에서 실행하기 전에 명령문을 편집하려면 서버에서 DDL 실행 선택란이 아닌 편집할 DDL 파일 열기 선택란을 선택하십시오.
    • 명령문 종료자 필드를 사용하면 명령문을 종료하는 문자를 변경할 수 있습니다. 디폴트로 이 문자는 세미콜론입니다.
    • 서버에서 DDL 실행 선택란을 선택하면 DDL을 생성한 후 바로 DDL을 실행하도록 마법사에 지시합니다. 데이터베이스 탐색기 및 데이터 출력 보기에서 결과를 확인할 수 있습니다. 데이터베이스 탐색기에 새 테이블이 나타나지 않는 경우 Tables 폴더를 마우스 오른쪽 단추로 눌러서 새로 고침을 선택하십시오.
  5. 서버에서 DDL 실행 선택란 및 편집 후 DDL 파일 열기 선택란을 선택하고 다음을 누르십시오.
  6. 기존 연결 사용 단일 선택 단추를 선택하고 데이터 서버에서 작성한 연결을 선택하십시오. 그리고 다음을 누르십시오.

    마법사의 마지막 페이지에서는 완료 단추를 누를 때 마법사에서 수행하는 작업을 요약합니다.

  7. 완료를 누르십시오.
데이터 프로젝트 탐색기의 SQL Scripts 폴더에 script.sql 파일이 나타나고 편집기에 해당 파일 내용이 열립니다.
그림 1. 데이터 프로젝트 탐색기 및 편집기의 script.sql 파일. 데이터 세트의 디폴트 상위 레벨 규정자가 표시됩니다. 설치 시 상위 레벨 규정자는 다를 수 있습니다.
데이터 프로젝트 탐색기 및 편집기의 script.sql 파일
데이터 서버에 작성한 연결을 펼치면 데이터베이스 탐색기에서 Schemas 폴더 아래 SCHEMA 폴더에서 Tables 폴더에 나열된 테이블을 볼 수 있습니다.
그림 2. 데이터 서버의 EMPLOYEE 테이블
데이터 서버의 EMPLOYEE 테이블

데이터 출력 보기에서는 다음 결과가 표시됩니다.

그림 3. 데이터 서버로 테이블을 승격한 후 데이터 출력 보기의 결과
데이터 서버로 테이블을 승격한 후 데이터 출력 보기의 결과


피드백

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


< 이전 | 다음 >