1. 데이터 전환
- 운영 중인 기존 정보 시스템에 축적되어 있는 데이터를 추출(Extraction)하여 새로 개발할 정보 시스템에서 운영 가능하도록 변환(Transformation)한 후, 적재(Loading)하는 일련의 과정
- 데이터 전환은 ETL(Extraction, Transformation, Load) = 추출, 변환, 적재 과정
- 데이터 이행(Data Migration) 또는 데이터 이관
1) 데이터 전환 계획서
- 데이터 전환이 필요한 대상을 분석하여 데이터 전환 작업에 필요한 모든 계획을 기록하는 문서
- 데이터 전환 개요, 데이터 전환 대상 및 범위, 데이터 전환 환경 구성, 데이터 전환 조직 및 역할, 데이터 전환 일정, 데이터 전환 방안, 데이터 장비 방안, 비상계획, 데이터 복구 대책 등
2. 데이터 전환 계획서 작성
1) 데이터 전환 개요
- 데이터 전환의 목표, 성공적인 데이터 전환을 위한 주요 요인, 데이터 전환 작업을 위한 전제 조건 및 제약 사항을 기술
- 간단하고 명료하게 정의
- 전제 조건, 제약 사항을 정확히 기술하여 데이터 전환 작업을 진행하는 과정에서 혼선을 빚어지지 않도록 함
2) 데이터 전환 대상 및 범위
- 단위 업무별로 데이터 전환 대상 정보, 해당 업부에 사용되는 Table 수, 데이터 크기 기술
3) 데이터 전환 환경 구성
- 원천 시스템과 목적 시스템 구성도, 전환 단계별 DISK 사용량 기술
4) 데이터 전환 조직 및 역할 작성
- 데이터 전환을 수행하고 결과를 검증할 작업자와 작업자별 역할을 최대한 상세히 기술
5) 데이터 전환 일정 작성
- 데이터 전환 및 검증 작업별로 상세하게 일정을 수립하여 작성
- 도식화된 일정도 작성
3. 데이터 전환 방안
1) 데이터 전환 규칙
- 본 전환 시 동시 수행 프로세스 수
- DDL 수행 성능 강화
- DW 초기 적재 시 분산 처리 성능 강화
- 선 전환 시 운영 서버 부하 최소화
- 운영 서버 여유 공간
2) 데이터 전환 절차
- 전환 준시 → 전환 설계/개발 → 전환 테스트 → 실데이터 전환 → 최종 전환 및 검증
3) 데이터 전환 방법
- 단위 업무별로 데이터 전환 방법을 기술하되, 데이터 전환 시 업무별로 요구되는 전제 조건도 함께 기술
4) 데이터 전환 설계
- 업무별로 전환 대상과 전환 제외 대상을 기술하고 원천 시스템 데이블과 목적 시스템 테이블의 매핑 정의서 작성
5) 전화 프로그램 개발 및 테스트 계획
- 전환 프로그램 개발 계획과 전환 프로그램 테스트 계획을 수립한 후 관련 내용 기술
- 전환 프로그램은 목록별로 프로그램 입력 정보, 중간 생성 정보, 출력 정보, 프로그램 위치 담당자 등을 포함하여 작성
- 테스트는 체크리스트를 기반으로 실시하고 실시 결과를 전환 시나리오에 반영하도록 계획
6) 데이터 전환 계획
- 데이터 전환 시간을 단축하기 위해 선 전환, 본 전환, 후 전환으로 분리하여 계획을 수립한 후 관련 내용 기술
- 일자별 거래 내역, 일자별 근태 내역과 같은 내량의 데이터 테이블은 사전에 전환
- 본 전환은 시간대별로 상세하게 작성
- 본 전환 이후 전환을 수행해도 되는 대상을 정의한 다음, 후 전환 계획을 수립
- 전환 시나리오 작성
7) 데이터 검증 방안
- 데이터 전환 이후 전환 데이터의 정합성을 검증하고 전환 과정에서 발생할 수 있는 문제에 대응할 수 있도록 단계별 데이터 전환 검증 방안을 수립한 후 관련내용 기술
- 정합성 : 데이터의 값이 서로 모순 없이 일관되게 일치하는 정도
📖 Reference
2023 시나공 정보처리기사 필기 : 네이버 도서
네이버 도서 상세정보를 제공합니다.
search.shopping.naver.com
728x90
반응형
'Certificate > 정보처리기사' 카테고리의 다른 글
| [4과목 프로그래밍 언어 활용] 서버 프로그램 구현 - 127. 개발 환경 구축 ~ 128. 서버 개발 (0) | 2025.11.20 |
|---|---|
| [3과목 데이터베이스 구축] 데이터 전환 - 124. 데이터 검증 ~ 126. 데이터 정제요청서 및 정제보고서 (1) | 2025.11.20 |
| [3과목 데이터베이스 구축] SQL 활용 - 120. 쿼리 성능 최적화 (0) | 2025.11.19 |
| [3과목 데이터베이스 구축] SQL 활용 - 119. ⭐ ORM (Object-Relational Mapping) (0) | 2025.11.19 |
| [3과목 데이터베이스 구축] SQL 활용 - 118. SQL 테스트 (0) | 2025.11.19 |