기본 콘텐츠로 건너뛰기

DAP GUIDE


전사아키텍처 이해

1. 전사아키텍처 개요

  1. 전사아키텍처 정의
    • 전사아키텍처 개념
    • 전사아키텍처 추진 현황
    • 전사아키텍처 관련 데이터아키텍처 전문가 역할
  2. 전사아키텍처 프레임워크
    • 전사아키텍처 프레임워크 개념
    • 전사아키텍처 프레임워크 구성
    • 아키텍처 도메인 구성
    • 전사아키텍처 프레임워크 사례
  3. 전사아키텍처 참조 모델
    • 참조 모델 정의
    • 참조 모델 사례
    • 참조 모델 활용
  4. 전사아키텍처 프로세스
    • 전사아키텍처 프로세스 개요
    • 전사아키텍처 프로세스 구성

2. 전사아키텍처 구축

  1. 전사아키텍처 방향 수립
    • 전사아키텍처 방향 수립 개요
    • 전사아키텍처 환경 분석
    • 전사아키텍처 구축 방향 정의
    • 전사아키텍처 프레임워크 정의
  2. 전사아키텍처 정보 구성 정의
    • 전사아키텍처 정보 구성 개요
    • 아키텍처 매트릭스 정의
    • 참조 모델 정의
    • 전사아키텍처 원칙 수립
  3. 전사아키텍처 정보 구축
    • 전사아키텍처 정보 구축 준비
    • 현행 아키텍처 정보 구축
    • 목표 아키텍처 정보 구축

3. 전사아키텍처 관리 및 활용

  1. 전사아키텍처 관리 체계
    • 전사아키텍처 관리 체계 개요
    • 전사아키텍처 관리 조직 체계
    • 전사아키텍처 관리 프로세스
    • 전사아키텍처 관리 인력
  2. 전사아키텍처 관리 시스템
    • 전사아키텍처 관리 시스템
    • 전사아키텍처 정보 정의 도구
    • 전사아키텍처 정보 관리 시스템
  3. 전사아키텍처 활용
    • 전사아키텍처 활용 개요
    • 목표 아키텍처 이행 계획
    • 전사아키텍처 정보 상시 활용
    • 전사아키텍처 효과적 활용 방안
    • 전사아키텍처와 데이터아키텍처 전문가 영역

데이터 요건 분석

1. 정보 요구 사항 개요

  1. 정보 요구 사항
    • 정의
    • 정보 요구 사항 생명주기 모형(Life Cycle)
    • 정보 요구 사항 유형
  2. 정보 요구 사항 관리
    • 정의 및 관리 목적
    • 정보 요구 사항 관리 프로세스

2. 정보 요구 사항 조사

  1. 정보 요구 사항 수집
    • 정보 요구 사항 수집 형태
    • 관련 문서 수집
    • 사용자 면담
    • 워크숍
    • 현행 업무조사서
    • 현행 프로그램/데이터 관련 문서
  2. 정보 요구 사항 정리
    • 정보 요구 사항 정리
    • 정보 요구 우선순위 분석
  3. 정보 요구 사항 통합
    • 정보 요구 사항 목록 검토
    • 정보 요구 사항 목록 통합/분할

3. 정보 요구 사항 분석

  1. 분석 대상 정의
    • 현행 업무 분석 대상 정의
    • 현행 시스템 분석 대상 정의
  2. 정보 요구 사항 상세화
    • 프로세스 관점의 정보 요구 사항 상세화
    • 객체지향 관점의 정보 요구 사항 상세화
  3. 정보 요구 사항 확인
    • 수행 절차
    • 수행 작업 내용
    • 수행 작업 지침
    • 수행시 고려사항

4. 정보 요구 검증

  1. 정보 요구 사항 상관분석 기법
    • 주체별 분류
    • 정보 요구/애플리케이션 상관분석
    • 정보 요구/업무 기능 상관분석
    • 정보 요구/조직 기능 상관분석
  2. 추가 및 삭제 정보 요구 사항 도출
    • 정보 요구/애플리케이션 상관분석
    • 정보 요구/업무 기능 상관분석
    • 정보 요구/조직 기능 상관분석
  3. 정보 요구 보완 및 확인
    • 정보 요구 보완
    • 정보 요구 확정

데이터 표준화

1. 데이터 표준화 개요

  1. 데이터 표준화 필요성
    • 데이터 관리 현황 및 개선 방안
    • 데이터 표준화 기대효과
  2. 데이터 표준 개념
    • 데이터 표준화 정의
    • 데이터 표준화 구성요소
  3. 데이터 표준 관리 도구
    • 확장된 데이터 표준 관리 도구의 기능
    • 데이터 표준 관리 시스템 기능
    • 데이터 표준 관리 시스템 도입시 고려사항

2. 데이터 표준 수립

  1. 데이터 표준화 원칙 정의
    • 데이터 표준화 요구 사항 수집
    • 현행 데이터 표준 원칙 분석
    • 데이터 표준 개선 방안 정의
    • 데이터 표준 원칙 수립
  2. 데이터 표준 정의
    • 표준 단어(Word) 사전 정의
    • 표준 도메인 사전 정의
    • 표준 코드(Code) 사전 정의
    • 표준 용어 사전 정의
  3. 데이터 표준 확정
    • 데이터 표준 검토
    • 데이터 표준 공표

3. 데이터 표준 관리

  1. 데이터 표준 관리
    • 데이터 표준 관리 개요
    • 데이터 표준 관리 프로세스 유형
  2. 데이터 표준 관리 프로세스
    • 데이터 표준 관리 프로세스 구성요소
    • 구성요소별 설명

데이터 모델링

1. 데이터 모델링 이해

  1. 데이터 모델링 개요
    • 데이터 모델링 정의
    • 데이터 모델링 필요성
    • 데이터 모델링 단계
    • 모델링 기본원칙
    • 좋은 데이터 모델의 요소
  2. 데이터 모델링 기법 이해
    • 데이터 모델 목적
    • 개체-관계 모델 기법(Entity-Relationship Modeling)
    • 개체-관계 모델 구성 요소
  3. 데이터 모델링 표기법 이해
    • 바커 표기법 (Baker Notation)
    • I/E 표기법 (Information Engineering Notation)

2. 개념 데이터 모델링

  1. 개념 데이터 모델링 이해
    • 개념 데이터 모델 정의
    • 개념 데이터 모델 의의
    • 데이터아키텍처 프레임워크 상에서 개념 데이터 모델
  2. 주제 영역 정의
    • 주제 영역 개념
    • 주제 영역 분류 원칙 및 기준
    • 주제 영역 활용
    • 주제 영역 도출
    • 주제 영역 정의 내용
  3. 후보 엔티티 선정
    • 개념
    • 엔터티 후보 수집
    • 엔터티 후보 식별
    • 엔터티 후보 선정시 유의사항
    • 수집된 엔터티 분류
  4. 핵심 엔티티 정의
    • 개념
    • 의미상 주어 정의
    • 코드성 키 엔터티 모델링
    • 집합 순수성 예
    • 집합 동질성
    • 엔터티 명칭
    • 서브타입
    • 엔터티 통합과 분할
    • 엔터티 정의 기술과 엔터티 정의서 작성
  5. 관계 정의
    • 관계(Relationship)란 ?
    • 관계 이해
    • 관계표현
    • 관계 정의 방법
    • 관계 형태
  6. 개념 데이터 모델 작성
    • 개념 데이터 모델의 구성 요소
    • 개념 데이터 모델의 작성 방법

3. 논리 데이터 모델링

  1. 논리 데이터 모델링 이해
    • 논리 데이터 모델링 정의
    • 논리 데이터 모델링 목적 및 효과
    • 논리 데이터 모델링 필수 성공요소
  2. 속성 정의
    • 속성 개념
    • 속성 후보 도출
    • 속성 검증 및 확정
    • 추출 속성 규칙
    • 속성 정의시 유의사항
  3. 엔티티 상세화
    • 식별자(UID, Unique Identifier) 확정
    • 정규화(Normalization)
    • M:M 관계 해소
    • 참조무결성 규칙 정의
  4. 이력관리 정의
    • 이력 관리란 ?
    • 이력 관리 대상 선정
    • 선분 이력 관리용 식별자 확정
  5. 논리 데이터 모델 품질 검토
    • 논리 데이터 모델 품질 검토 개요
    • 논리 데이터 모델 품질 검토 체크리스트의 활용

4. 물리 데이터 모델링

  1. 물리 데이터 모델링 이해
    • 물리 데이터 모델 정의
    • 물리 데이터 모델 의의
    • 논리 데이터 모델-물리 데이터 모델
  2. 물리 요소 조사 및 분석
    • 시스템 구축 관련 명명 규칙
    • 하드웨어 자원 파악
    • 운영체제 및 DBMS 버전 파악
    • DBMS 파라미터 정보 파악
    • 데이터베이스 운영과 관련된 관리 요소 파악
  3. 논리-물리 모델 변환
    • 논리 데이터 모델-물리 데이터 모델 변환(Transformation) 용어
    • 엔터티-테이블 변환
    • 속성-칼럼 변환
    • 관계 변환
    • 관리상 필요한 칼럼 추가
    • 데이터 타입 선택
    • 데이터 표준 적용
  4. 반정규화
    • 테이블 분할
    • 중복 테이블 생성
    • 중복 칼럼 생성
  5. 물리 데이터 모델 품질 검토
    • 물리 데이터 모델 품질 검토 개요
    • 물리 데이터 모델 품질 검토 체크리스트의 활용

데이터베이스 설계와 이용

1. 데이터베이스 설계

  1. 저장공간 설계
    • 테이블
    • 테이블(Table)과 테이블스페이스(Table space)
    • 용량 설계
  2. 무결성 설계
    • 데이터 무결성
    • 실체 무결성
    • 영역 무결성
    • 참조 무결성
  3. 인덱스 설계
    • 인덱스 기능
    • 인덱스 설계 절차
    • 인덱스 구조
  4. 분산 설계
    • 분산 데이터베이스 개요
    • 분산 데이터베이스 관리 시스템
    • 분산 설계 전략
    • 분산 설계 방식
    • 데이터 통합
  5. 보안 설계
    • 접근 통제 기능
    • 보안 모델
    • 접근 통제 정책
    • 접근 통제 매커니즘
    • 접근 통제 조건
    • 감사 추적

2. 데이터베이스 이용

  1. 데이터베이스 관리 시스템(DBMS)
    • 개념적 데이터베이스 관리 시스템 아키텍처
    • 데이터베이스 서버 시작과 종료
    • 데이터베이스 구조
    • 메모리 구조
    • 프로세스 구조
  2. 데이터 액세스
    • 실행 구조
    • 명령어
    • 저장 프로시저
    • 트리거(Trigger)
  3. 트랜잭션
    • 트랜잭션 관리
    • 트랜잭션 특성
    • 트랜잭션의 일관성
    • 동시성 제어(Concurrency Control)
    • 동시성 제어 기능
    • 동시성 구현 사례
    • 고장 회복(Recovery)
    • 로킹 지속 시간(Locking duration)
  4. 백업 및 복구
    • 장애 유형
    • 로그 파일
    • 데이터베이스 복구 알고리즘
    • 백업 종류
    • 데이터베이스 백업 가이드 라인

3. 데이터베이스 성능 개선

  1. 성능 개선 방법론
    • 성능 개선 목표
    • 성능 개선 절차
    • 성능 개선 접근방법
    • SQL 성능 분석
    • 성능 개선 도구
  2. 조인(Join)
    • Nested-Loop 조인
    • Sort-Merge 조인
    • Hash 조인
    • Hybrid 조인
  3. 애플리케이션 성능 개선
    • 온라인 프로그램 성능 개선
    • 온라인 프로그램의 성능 개선 사례
    • 배치 프로그램의 성능 개선
    • 배치 프로그램의 성능 개선 방안
  4. 서버 성능 개선
    • 객체 튜닝
    • 인스턴스 튜닝
    • 환경 튜닝

데이터 품질 관리이해

1. 데이터 이해

  1. 데이터 품질 관리 프레임워크
  2. 표준 데이터
  3. 모델 데이터
  4. 관리 데이터
  5. 업무 데이터

2. 데이터 구조 이해

  1. 개념 데이터 모델
  2. 데이터 참조 모델
  3. 논리 데이터 모델
  4. 물리 데이터 모델
  5. 데이터베이스
  6. 사용자 뷰

3. 데이터 관리 프로세스 이해

  1. 데이터 관리 정책
  2. 데이터 표준 관리
  3. 요구 사항 관리
  4. 데이터 모델 관리
  5. 데이터 흐름 관리
  6. 데이터베이스 관리
  7. 데이터 활용 관리

댓글

이 블로그의 인기 게시물