데이터베이스는 여러 가지 이유로 자주 변경됩니다. 예를 들어, 신규 또는 변경된 애플리케이션에서는 새 오브젝트를 작성하거나 기존 오브젝트를 변경해야 합니다. 또한 새 인덱스를 추가하거나 버퍼 풀 크기를 변경하여 성능을 개선할 수 있습니다.
IBM® Data Studio의 데이터베이스 관리 기능에서는 오브젝트를 작성, 변경 및 삭제하고 여러 가지 유형의 데이터베이스 서버에서 이러한 오브젝트의 권한을 관리하는 일관된 방식을 제공합니다. 지원되는 데이터베이스 서버에는 Linux, UNIX 및 Windows용 IBM DB2®, z/OS®용 IBM DB2, i용 IBM DB2, IBM Informix® Dynamic Server 및 일부 비IBM 데이터베이스가 있습니다.
특성 보기에 표시되는 컨텐츠는 편집 가능합니다. 특성 보기를 사용하여 새 오브젝트의 속성을 정의하고 기존 오브젝트의 속성을 변경하며 권한을 관리할 수 있습니다. 권한 보기를 사용하여 오브젝트의 속성을 수정하는 경우 현재 데이터베이스 카탈로그에 정의된 오브젝트와 오브젝트를 비교할 수 있습니다. 변경 전후에 오브젝트를 비교할 수 있다면 작성 중인 변경을 가시화하기가 쉬워집니다. 오브젝트 목록 또는 데이터 소스 탐색기의 메뉴 조치를 사용하여 오브젝트를 삭제할 수 있습니다.
또한 영향 분석 기능을 사용하면 변경 중인 오브젝트의 영향을 받는 오브젝트를 판별할 수 있습니다.
변경을 정의한 후 IBM Data Studio을 사용하여 데이터베이스 카탈로그에 대해 실행되는 명령을 자동으로 생성하십시오. 생성된 명령은 검토 및 배치 대화 상자에 표시되고 여기서 명령을 검토할 수 있습니다.
생성된 명령을 데이터베이스에 즉시 배치하도록 선택하거나 SQL 및 XQuery 편집기에서 명령을 열 수 있습니다. 편집기에서 DDL을 편집하여 실행하거나 작업 관리자를 시작할 수 있습니다. 작업 관리자는 명령 편집 여부에 관계 없이 명령 스크립트의 실행 시간을 스케줄링하는 데 유용합니다.
변경 플랜은 변경 관리에 사용되므로 Linux, UNIX 및 Windows용 DB2 데이터베이스에는 더 강력한 변경 관리 기능이 제공됩니다. 변경 플랜은 더 복잡한 변경을 가능하게 하며 한 번에 여러 오브젝트를 변경할 수 있도록 합니다. 변경 플랜을 사용하는 경우 특성 보기에서 오브젝트 속성을 편집하며 검토 및 배치 대화 상자를 통해 자동으로 생성된 명령을 실행할 수도 있습니다.