본문 내용 바로가기 주 메뉴 바로가기
BIPA

알림마당

진흥원에서 추진하는 사업공고입니다.

사업공고

제목 등록일 첨부파일 내용을 보여주는 상세보기
『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내 2006-05-23



부산정보진흥원











『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내




『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내






『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내


  • 『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내
    2006년 06월 07일~ 06월 09일 (3 일간)


  • 『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내
    부산글로벌 IT 교육센터 해운대구 센텀벤처타운 7층


  • 『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내
    웹, 응용 프로그램 개발자 및 관리자, 데이터베이스 관리자, 시스템 유지보수 담당자,
    시스템 분석자 및 관리자, 현업부서의 시스템 설계에 관심이 있는 분


  • 『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내
    \50,000 ( 지원금액: \600,000 )


  • 『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내
    Tel: 051-7499-432 / Fax: 051) 7499-446 / E-mail: gardeny@busanit.or.kr 윤정원


※ 좌석이 한정되어 있으니 반드시 사전등록을 하여 주시기 바랍니다








『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내

  • 실제 업무 시스템 구축 프로젝트와 동일한 시나리오적 구성

  • 실전과 같은 모델링 연습을 할 수 있는 Workshop 코스

  • 데이터 모델링의 필요성에 대한 이해를 기반으로 단계별 접근

  • ER모델의 개념적 데이터모델링, 논리적 데이터모델링, R-DB전환설계

  • 성능 튜닝에 대한 기본 이론을 R-DB 관련프로젝트에서 적용 할 수 있다








『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내

























일 정 커리큘럼
6월 7일(1일차) 최대 성능 구현을 위한 효율적인 데이터 모델링 기법
1일차

1. 왜 모델링을 하는가?


- 데이터 모델링이란?

- 데이터 모델의 종류

- 모델링 순서





2. 데이터 모델링 주요 개념


- 엔티티타입 / 속성

- 식별자 / 관계

- 엔티티 슈퍼타입과 서브타입

- 서브젝트 에어리어

- 정규화 / ERD 표기법





3. 데이터 분석 및 모델링


- 엔티티타입 정의 / 관계 정의

- 식별자 정의 / 속성 정의

- 도메인 정의

- 4-STEP 데이터 모델링

- 용어사전 정의





4. 실전 데이터 모델링 이슈


- M:N 관계 해소 방법

- 1:1 관계 해소 방법

- 엔티티타입의 통합은 어떻게 할 것인가?

- 코드 엔티티타입 설계 방법

- 도미노 속성에 대한 데이터 모델링 방법

- 메시지 엔티티타입 설계 방법

- 이력 엔티티타입 설계 방법





5. 프로세스 모델링


- 업무 기능 분해

- 단위 프로세스의 도출

- 단위 프로세스와 데이터

- 기타 프로세스 모델링의 주요 방법





6. 상관 모델링


- CRUD MATRIX 상관 모델링

- 엔티티타입 생명주기 분석



6월 8일(2일차) 데이터베이스 구축 및 프로젝트 실습
2일차

1. 데이터베이스 구축 준비


- 관계형 테이블로 전환

- 반정규화 / 무결성 제약 정의

- 트랜잭션 분석 / 뷰 설계

- 인덱스 설계 / 데이터베이스 용량 설계

- 접근 방법 설계 / 데이터베이스 분산 설계





2. 성능 데이터 모델링


- 정규화를 통한 성능 향상

- 반정규화를 통한 성능 향상

- PK 순서 조정을 통한 성능 향상

- FK 인덱스 생성을 통한 성능 향상

- 이력모델의 구분과 기능성 컬럼을 통한 성능 향상

- 슈퍼타입/서브타입 구분을 통한 성능 향상

- 효율적인 채번 방법 사용을 통한 성능 향상

- 컬럼 수가 많은 테이블의 1:1 분리를 통한 성능 향상

- 대용량 테이블의 파티셔닝 적용을 통한 성능 향상

- CHAR 형식에서 개발 오류 제거를 통한 성능 향상

- 복잡한 데이터 모델 단순화를 통한 성능 향상

- 일관성있는 데이터타입과 길이를 통한 성능 향상

- 분산 환경 구성을 통한 성능 향상





3. 데이터베이스 구축


- 데이터베이스 구축을 위한 사전 준비

- 데이터베이스 생성 / 테이블 스페이스 생성

- 사용자 및 역할과 권한 지정

- 오브젝트 생성 / 분산 환경 설정





4. 프로젝트 실습


- 시나리오

- 논리 설계 실습 / 물리 설계 실습

- 데이터베이스 구축 실습

- 데이터베이스 조회 테스트

- 데이터베이스 구축 이후



6월 9일(3일차) 데이터베이스 Troubleshooting 전략
3일차

1. 데이터베이스 Troubleshooting 전략 / 어떤 방식으로 문제 해결에 접근할 것인가?


- 문제확인 방법 및 절차

- 확인 해야 하는 정보들

- 상황 전달 보고하는 방법

- 전문가에게 도움을 얻는 방법





2. 문제 분석 방법 / 문제를 어떻게 분석하고 해결할 것 인가?


1) 연결이 실패하는 경우 해결하기


- 통신의 이상이 있는 경우

- MDAC 에 이상이 있는 경우

- 서버의 자원이 과도하게 사용되는 경우

- 메모리 단편화가 발생되는 경우

- Max worker thread의 임계 값에 도달한 경우

- 컴퓨터의 이름을 변경한 경우

- 윈도우즈 인증모드인 경우







2) 쿼리가 갑자기 느려지는 경우 해결하기


- 통계정보의 문제 점검

- 인덱스 단편화 점검

- tempdb의 설정 문제 점검

- 잠금에 의한 대기 점검

- 데이터 파일 설정의 문제 점검


- 로그 파일 설정의 문제 점검
- 디스크 사용률 점검

- 병렬 처리 버그 문제 점검

- 바이러스 문제 점검

- 노련한 Troubleshooter가 되려면







3) 데이터 베이스 손상 시 문제의 해결


- 시스템 데이터베이스 복구/이동

- 시스템 데이터베이스 손상 시 복구

- 사용자 데이터베이스 복구/이동

- 사용자 데이터베이스의 손상 시 복구

- Log의 비정상 증가 해결

- Log 파일 손상 시 복구

- 백업 파일이 없을 경우(최악) 복구

- 백업 복구 시 나타나는 에러 해결







4) 분산 트랜잭션 관련


- SET xact_abort ON 옵션 사용

- 윈도우즈 2003 서버에서 MSDTC 사용

- 분산 쿼리 사용시 주의 사항 및 오류







5) 기타 자주 발생되는 오류


- 관리자 암호를 변경하고 서비스가 시작되지 않는 경우

- 네트워크 디스크를 사용한 백업이 실패하는 경우

- 다른 서버로 데이터베이스 복구 후 Broken Login 문제

- 윈도우즈 2003 서버에서 SQL Server 성능 카운터가 로그에 기록되지 않는 경우

- SQL Server 성능 카운터가 시스템 모니터에서 보이지 않는 경우







6) 유용한 명령어 정리


- 저장 프로시저 / DBCC

- 유틸리티 / 시작 옵션 및 매개 변수










『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내






『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내

『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내

  • 차주언 DB책임 컨설턴트 / ㈜웹타임

  • [주요 컨설팅 실적]

    " 삼성화재 애니카 서비스 DB관리 컨설팅

    " 강원랜드 데이터베이스 컨설팅

    " KM(지식경영),그룹웨어 개발


  • [저서 및 활동]

    " 클릭하세요 윈도우 웹 서버 보안 (54가지 보안 수칙)

    " 데이터베이스 성능 향상을 위한 튜닝 가이드 집필

    " 대용량 데이터베이스 SQL Server 2005 엔코아 컨설팅과 공동








『3일 만에 끝내는 데이터베이스 디자인 & 모델링 과정』교육안내


  • 참가신청 방법



    " 첨부된 『3일 만에 끝내는 데이터베이스 설계 구축에서 트러블 슈팅 복구 전략까지』 작성 후
    팩스 또는 이메일 발송

    Fax: 051-7499-446 / E-mail: gardeny@busanit.or.kr



    " 참가비 (교육비용 5만원) 입금은 부산은행 065-01-030266-1
    (재)부산정보산업진흥원 신청인 실명 혹은 회사명으로 해주시기 바랍니다.


    " 계산서 발급을 위한 사업자 등록증 사본 1부 지참하시기 바랍니다.