1일차 |
데이터베이스 물리 속성 설계하기 -1 |
- 클러스터 인덱스와 넌클러스터 인덱스의 차이를 이해한다.
- heap인 데이터를 이용하여 넌클러스터 인덱스를 만드는 시뮬레이션을 해본다.
- heap인 데이터를 이용하여 클러스터 인덱스를 만드는 시뮬레이션을 해본다.
- 검색제한자가 무엇인지 이해한다.
- 쿼리문을 검색제한자로 바꾸어 본다.
|
데이터베이스 물리 속성 설계하기 -2 |
- 넌클러스터 인덱스가 있는 테이블을 이용하여 클러스터 인덱스를 만드는 시뮬레이션을 해본다.
- 커버된 인덱스를 구현하고 특성을 이해한다.
- 여러 검색 제한자가 등장할 때, 어떻게 복합 인덱스를 만들지 전략을 구현한다.
- 넌클러스터 인덱스와 클러스터 인덱스가 함께 있을 때 특성을 이해하고 바른 인덱스 선택을 한다.
|
응용 sql 작성하기-1 |
- 자동 형변환이 일어나는 특성을 이해하고 올바른 쿼리문을 작성한다.
- 날짜형 자료에 대한 바른 쿼리 작성 방법을 익힌다.
|
2일차 |
응용 sql 작성하기-2 |
- 통계 정보에 대해 이해한다.
- 밀도와 분포도를 구별할 줄 안다
- 통계 자동 생성의 원리를 이해한다.
- 샘플링을 이해한다.
- 통계 자동 갱신의 원리를 이해한다.
- 수동 통계 갱신의 필요성을 이해한다.
|
데이터베이스 물리 속성 설계하기-3 |
- 인덱스 단편화가 발생하는 원리를 이해한다.
- 인덱스 단편화의 파악 방법을 이해한다.
- 인덱스 단편화의 조치 방법을 이해한다.
- 차단 방지를 위한 인덱스 전략을 익힌다.
|
3일차 |
데이터전환 수행하기 |
- 조인의 세가지 방법을 이해하고, 그 특성을 파악한다.
- 언제 어떤 조인을 사용해야 하는지 이해하고 쿼리가 올바로 동작하도록 작성한다.
- 병렬 처리의 특징, 원인, 문제점을 이해한다.
- 병렬처리로 인한 장애 발생에 대해 대응할 줄 안다.
- 상수 폴딩을 이해하고 이를 피하기 위한 방법을 익힌다.
|
절차형 sql 작성하기-1 |
- 프로시저의 장점과 단점을 이해한다.
- 프로시저 수행의 원리를 이해하고, 이 특성에 따른 대응책을 만든다.
- 모듈화 프로시저를 제대로 구현하도록 한다.
|
4일차 |
절차형 sql 작성하기-2 |
- 병렬처리의 특징과 장점, 단점을 이해한다.
- 병렬처리의 과도 발생을 방지하도록 서버 구성을 한다.
- 병렬처리의 과도 발생을 방지하도록 쿼리 작성을 한다.
|
절차형 sql 작성하기-3 |
- 커서의 작동 원리를 이해한다.
- 커서의 성능 저하 원인을 이해한다.
- 커서를 대체할 수 있는 다양한 알고리즘을 익힌다.
|