전체교육일정
교육개요
Db2 11.5를 사용하여 기본 및 고급 데이터베이스 관리 태스크를 수행하는 방법을 학습합니다. 이러한 작업에는 데이터베이스 만들기 및 채우기, 복구 요구 사항을 지원하기 위한 논리적 디자인 구현이 포함됩니다.
Db2 Optimizer에서 선택한 액세스 전략은 Db2 Explain 도구를 사용하여 검사됩니다. 다양한 db2pd 명령 옵션 사용을 포함하여 다양한 진단 방법이 제공됩니다. 학생들은 데이터베이스 로그에 대한 자동 아카이브를 구현하는 방법과 선택한 테이블스페이스 또는 전체 데이터베이스를 재배치하기 위해 경로 재지정된 데이터베이스 복원을 계획하는 방법을 학습합니다.
테이블스페이스의 서브셋으로 데이터베이스 복사본을 구축할 수 있는 RESTORE의 REBUILD 옵션에 대해 설명합니다. 또한 RESTORE의 TRANSPORT 옵션을 사용하여 두 Db2 데이터베이스 간에 오브젝트 스키마를 복사하는 방법도 다룹니다. 애플리케이션 성능을 향상시키기 위한 인덱스 선택과 데이터베이스 성능 및 상태를 추적하기 위한 SQL 사용에 대해 다룹니다.
이 교육 과정에서는 숙련된 관계형 데이터베이스 관리자(DBA)를 위한 Db2 데이터베이스 관리 기술에 대한 빠른 시작을 제공합니다. 실습 데모는 Linux용 Db2 11.5.6을 사용하여 수행됩니다. 일부 랩 태스크의 경우, 수강생은 Db2 명령행 처리기를 사용하거나 IBM Data Server Manager에서 제공하는 그래픽 인터페이스를 사용하여 태스크를 완료할 수 있습니다.
교육목표
- 명령 및 GUI 도구(예: IBM Data Server Manager)를 사용하여 Db2 데이터베이스 시스템 관리
- 테이블스페이스 스토리지에 대한 DMS 및 자동 스토리지 관리 비교
- 무결성 및 동시성 요구사항을 지원하기 위해 Db2를 사용하여 주어진 논리 데이터베이스 디자인을 구현
- 다른 Db2 제품 에디션에서 사용할 수 있는 기능 비교 애플리케이션 클라이언트 또는 서버 시스템을 지원하기 위해 적절한 Db2 클라이언트 소프트웨어 분석
- Db2 복구 전략을 정의하고 전략을 지원하는 데 필요한 task 수행
- Db2 복구 기능 및 데이터베이스 구성 옵션 살펴보기 데이터베이스 로그의 자동화된 아카이브 및 검색 구현 수행
- 테이블 및 인덱스 통계 콜렉션을 위해 Db2의 자율 기능 사용 Db2 보안 구현
- 애플리케이션 성능 요구사항을 지원하기 위한 인덱스 선택 - REBUILD 옵션과 함께 RESTORE 명령을 사용하여 Db2 데이터베이스 및 테이블스페이스 백업을 사용하는 데이터베이스 및 재해 복구 시나리오 지원 계획
- ADMIN_MOVE_TABLE, DB2MOVE 또는 RESTORE 명령의 TRANSPORT 옵션을 포함하여 Db2 테이블을 이동하기 위한 적절한 방법 선택
- Db2 Explain 도구를 활용하여 액세스 전략 검사 RESTORE 유틸리티 또는 db2relocatedb 명령 사용을 포함하여 데이터베이스 또는 데이터베이스의 일부를 재배치하려면 적절한 유틸리티를 선택
- Db2 디자인 어드바이저를 사용하여 SQL문을 분석하여 애플리케이션 성능을 향상시키기 위한 새 인덱스를 제안
- SQL문을 사용하여 성능 문제점을 나타낼 수 있는 현재 애플리케이션 활동 조사
- SQL에서 Db2 제공 모니터 및 함수를 사용하여 잠금, 정렬 및 패키지 캐시에 대한 데이터베이스 메모리의 효율적인 사용을 평가
수강대상
이 과정은 Db2 11.5 for Linux, UNIX 및 Windows 데이터베이스를 계획, 구현 및 유지보수하는 다른 관계형 데이터베이스 플랫폼에 대한 경험이 있는 숙련된 DBA 및 기술 담당자를 위한 중급 과정입니다. 이러한 기술은 Db2 on Cloud 또는 Db2 호스팅 환경을 사용하여 클라우드 기반 데이터베이스를 지원하는 데에도 활용할 수 있습니다.
선수과목
- 관계형 데이터베이스 시스템에서 기본 데이터베이스 관리 태스크 수행 경험자
- 유틸리티, 파일 권한, 계층적 파일 시스템, 명령 및 편집기와 같은 기본 OS 기능 사용가능자
- SQL(Structured Query Language)의 기능을 명시하고 DDL, DML 및 권한 부여 문을 구성가능자
- 기본 관계형 데이터베이스 개념과 개체(예: 테이블, 인덱스, 뷰 및 조인)에 대한 이해자
강의내용
- Db2 11.5 개요
- Db2 명령행 처리기(CLP) 및 GUI 도구
- Db2 데이터베이스 관리자 인스턴스
- 데이터베이스 및 데이터 배치 만들기
- 데이터베이스 개체 만들기
- 데이터 이동
- 백업 및 복구
- 데이터베이스 유지 관리, 모니터링 및 문제점 판별
- 잠금 및 동시성
- 안전
- 데이터베이스 재구축 지원
- Db2 데이터베이스 및 테이블스페이스 재배치
- 설명 도구 사용
- 성능을 위해 인덱스 사용
- 고급 모니터링