본문 바로가기
자격증/DAsP

DAsP - (3) 데이터 표준화

by 어느덧중반 2021. 8. 22.
반응형

[3] 데이터 표준화

1) 데이터 표준화 개요
(1) 데이터 표준화 필요성

  1. 데이터 관리 현황
    ① 데이터가 기업의 전력적 의사결정의 핵심요소로 대두됨
    ② 데이터 통합 및 데이터 품질에 대한 관심이 증대되고 있음
    ③ 고 품질의 데이터를 현업 사용자가 활용하는데 문제점들이 있음
  2. 데이터 활용상의 문제점
    ① 데이터의 중복 및 조직, 업무, 시스템 별 데이터 불일치 발생
    i. 동일한 의미의 데이터가 다른 명칭으로 중복관리(시스템간 포함)
    ii. 업무적으로 동일한 계산식이 서로 다르게 계산
    ② 데이터에 대한 의미 파악 지연으로 정보 제공의 적시성 결여: 신규 정보요건에 대한 대응이 어려움
    ③ 데이터 통합의 어려움
    i. 단위 시스템 위주의 데이터 표준 사용 또는 부재
    ii. EDW 등 전사 데이터 통합에 대한 동일성 파악에 어려움
    ④ 정보시스템 변경 및 유지보수 곤란: 요건 변경 및 신규 요건에 따른 변경 영향도 파악이 어려움
  3. 데이터 문제점의 원인
    ① 동시 다발적인 정보시스템 개발
    i. 상호 연관성에 대한 노력 부족
    ii. 전체가 아닌 단위 시스템 위주의 표준
    ② 전사 데이터 관리 마인드 미 형성
    i. 단위 시스템 개발자나 운영자가 관리
    ii. 단위 시스템 위주의 관리 마인드 형성
    ③ 전사 데이터 관리 인력 부재: 개발 단계 및 유지보수 단계에서도 전문관리 인력의 활용 능력
    ④ 전사 데이터 표준 관리 도구 부재
    i. 시스템의 부족한 기능
    ii. 시스템이 아닌 수작업 위주의 관리
  4. 데이터 관리 개선 방안
    ① 전사적인 데이터 표준화를 통한 개선활동이 이루어져야 함
    ② 데이터 표준화를 위한 기본 지침 설정
    ③ 데이터 규격화를 위한 기본 지침 설정
    ④ 전사적인 정보 공유를 위한 공통 데이터 요소 도출 및 관리
    ⑤ 전사 데이터 요소 및 관리 체계 구축
    ⑥ 정보시스템 개발 및 유지보수에 승인된 데이터 활용
    ⑦ 정보시스템 개발의 효율성 확보
  5. 데이터 표준화 기대효과
    ① 현업 사용자 및 정보시스템 담당자의 정확한 데이터 사용
    ② 올바른 의사소통으로 인한 기업 경쟁력 확보
    ③ 명칭의 통일로 인한 명확한 의사소통의 증대
    : 동일 데이터에 대한 동일명칭으로 신속한 의사소통 가능, 다양한 계층간 정확한 의사소통 가능
    ④ 필요한 데이터의 소재 파악에 소요되는 시간 및 노력 감소: 원하는 데이터 의미가 정확해져 적시에 제공가능
    ⑤ 일관된 데이터 형식 및 규칙의 적용으로 인한 데이터 품질 향상
    : 데이터의 입력 오류 방지를 통한 품질 확보, 표준에 근거하여 데이터 사용 오류 방지
    ⑥ 정보시스템간 데이터 인터페이스 시 변환, 정제 비용 감소
    : 타 시스템간 동일 데이터에 대한 무변환 사용, 소스부터 타깃까지의 동일한 데이터 값 유지 가능

(2) 데이터 표준 개념

  1. 데이터 표준화 정의
    ① 시스템 별 산재해 있는 데이터 정보요소에 대한 전사적 적용 원칙을 말함
    ② 데이터 정보요소: 데이터 명칭/ 정의/ 형식/ 규칙
  2. 데이터 명칭
    ① 기업 내 데이터를 유일하게 구별해 주는 이름
    ② 동의이의어 및 이음동의어에 대한 조정을 필요로 함
    ③ 일반적인 원칙에 적합해야 함
    i. 유일성
    A. 개념을 유일하게 구분해 주는 이름이어야 함
    B. 모든 사용자들이 통일된 명칭을 사용할 수 있도록 해야 함
    ii. 업무적 관점의 보편성
    iii. 현업사용자들이 업무적으로 가장 많이 사용하는 명칭을 사용
    iv. 현업부서에서 작성되는 보고서 용어도 명칭으로 사용 가능
    v. 의미 전달의 충분성
    A. 명칭만으로 어떤 데이터의 성격인지를 충분히 파악할 수 있어야 함
    B. 사용자의 해석에 따라 달라질 수 있는 이름은 세분화 함
  3. 데이터 정의
    ① 해당 데이터가 의미하는 범위와 자격요건을 규정함
    ② 사용자가 이해할 수 있도록 업무적 관점에서 명시
    ③ 데이터 명칭의 부수적인 정보를 사용자에게 전달
    ④ 데이터 정의 기술 시 고려사항
    i. 가능한 상세하게 제 3자도 이해할 수 있도록 기술
    ii. 서술식으로 의미 전달이 어려울 경우 실 발생 데이터 값을 예시로 기술
    iii. 데이터 명칭에 조사만을 활용한 정의는 지양
    iv. 전문적인 용어 사용도 지양
  4. 데이터 형식
    ① 데이터 표현 형태의 정의를 통해 데이터 입력 오류/통제 위험을 최소화 하기 위함
    ② 데이터 형식 정의 시 고려요소
    i. 도메인을 정의하여 표준을 적용
    ii. 성격이 유사한 데이터 간의 데이터 형식을 통일
    iii. 가능한 여유 있게 정의함
    iv. 특수 데이터 타입(CLOB, Long Raw) 등은 가급적 사용 자제
    ③ 데이터 형식 구성요소
    i. 데이터 타입: Numeric. Text, Date, Char, Timestamp 등
    ii. 데이터 길이 및 소수점 자리
  5. 데이터 규칙
    ① 발생 가능한 데이터 값을 사전에 정의함
    ② 데이터의 정합성 및 완전성을 향상 할 수 있음
    ③ 데이터 규칙 구성요소
    i. 기본값: 사용자가 화면이나 프로그램으로부터 어떤 입력 값도 없는 경우 데이터 타입에 따라 미리 지정된 기본값이 입력될 수 있도록 함
    ii. 허용 값; 업무 규칙과 일관성을 갖도록 입력이 가능한 데이터 값을 제한하는 것
    iii. 허용 범위: 업무규칙과 일관성을 갖도록 입력이 가능한 데이터 값을 범위로 제한하는 것
  6. 데이터 표준화 구성요소
    ① 데이터 표준: 표준용어, 표준단어, 표준도메인, 표준코드
    ② 데이터 관리 조직: 데이터 관리자 주요 역할, 세부 역할, 역할별 비료
    ③ 데이터 표준화 절차: 프로세스 절차 및 절차 별 활동
  7. 데이터 표준
    ① 데이터 모델 및 데이터베이스에서 정의할 수 있는 오브젝트를 대상으로 수행
    ② 데이터베이스 구성요소에 대한 표준화는 타 과목에서 상세히 기술
    ③ 데이터 표준을 정의해야 할 요소
  8. 표준 용어
    ① 업무적으로 사용하는 용어에 대한 표준을 정의하는 행위
    ② 용어 사용에 있어 혼란을 방지
    ③ 원활한 의사소통을 촉진
    i. 업무적 용어: 현업 사용자가 주로 사용하는 용어, 보고서나 업무 매뉴얼 상에서 많이 사용
    ii. 기술적 용어
    A. 일반적으로 정보시스템에서 주로 많이 사용하는 용어
    B. 데이터베이스의 특성을 인해 일부 함축되어 사용
    C. 업무적 용어를 정보시스템에 사용하기 위해 기술적 용어로 변환
    D. 업무적 용어와 기술적 용어의 갭이 발생
  9. 표준 단어
    ① 표준 용어를 구성하고 잇는 최소 단위
    ② 표준 용어에 대한 한글명과 영문명을 일관되게 정의 할 수 있음
    ③ 동일한 개념을 의미하는 용어의 생성을 에방
    ④ 표준 용어의 영문명 작성 기준에 활용
  10. 표준 도메인
    ① 컬럼에 대한 성격을 그룹핑한 개념임
    ② 동일한 성격은 일관된 타입과 길이로 관리할 수 있음
    ③ 변경에 대한 일관되고 용이한 대응 가능
    ④ 도메인의 일반적인 분류 예: 문자형/숫자형/일자형/시간형
    ⑤ 추가적인 세부 분류: 명,설명,내용/ ID/ 금액(원금, 이자, 수수료 등)/ 률/ 수량 등
  11. 표준 코드
    ① 특정 도메인이 미리 정의된 유형
    ② 적용할 데이터 값을 정의해야 함
    ③ 코드 명칭에 대한 정의를 포함해야 함
    ④ 중복되지 않게 정의 해야 함
  12. 기타 데이터 표준 관련 요소
    ① 주제 영역
    ② 관계명
    ③ 데이터베이스 스키마
    ④ 테이블 스페이스
    ⑤ 인덱스
    ⑥ 컨스트레인트 등
  13. 데이터 표준 관리 조직
    ① 표준을 수립하고, 준수하고, 체크하기 위한 역할의 필요성 증대
    ② 데이터 관리자의 역할이 중요해짐
    ③ 데이터에 대한 정의, 체계화, 감독 및 보안
    ④ 데이터에 대한 총괄 관리
    ⑤ 정보 활용에 대한 가이드 제시
  14. 데이터 관리자(DA) 역할
    ① 관리대상: 데이터 요구사항을 반영한 데이터 모델 및 각종 표준
    ② 주 업무: 업무에 필요한 데이터의 메타데이터를 정의하고, 신규 또는 변경된 요구 사항을 신속하게 데이터 모델에 반영
    ③ 품질수준확보: 데이터 표준의 관리 및 적용을 통해 품질 수준을 확보
    ④ 전문기술: 담당 업무분야에 대한 업무 지식과 데이터 모델링에 대한 전문성이 필요
  15. 데이터베이스 관리자(DBA) 역할
    ① 관리대상: 데이터 모델을 특정 데이터베이스 제품의 특성에 맞추어 구출한 데이터베이스
    ② 주 업무: 요구되는 성능 수준을 발휘하면서 안정적으로 운영되도록 데이터베이스를 관리
    ③ 품질수준확보 데이터의 정합성 관리를 통해 데이터 품질 수준을 확보
    ④ 전문기술: 데이터 모델에 대한 해독능력 및 특정 데이터베이스 제품에 대한 전문지식이 필요
  16. 데이터 표준화 절차
    ⑤ 데이터 표준화 요구사항 수집
    i. 개별 시스템 데이터 표준 수집
    ii. 데이터 표준화 요구사항 수지
    iii. 표준화 현황 진단
    ⑥ 데이터 표준 정의
    i. 표준화 원칙
    ii. 데이터 표준 정의: 표준용어, 표준단어, 표준도메인, 코드, 기타표준
    ⑦ 데이터 표준 확정
    i. 데이터 표준 검토 및 확정
    ii. 데이터 표준 공표
    ⑧ 데이터 표준 관리
    i. 데이터 표준 이행
    ii. 데이터 표준 관리 절차 수립: 데이터 표준 적용, 변경, 준수검사 절차

(3) 데이터 표준 관리 도구

  1. 데이터 표준 관리 기능
    ① 데이터 표준을 정의, 조회, 기 정의된 표준이 잘 준수되도록 지원
    ② 관리 단어 – 전사 단어 사전 및 금칙어
    ③ 용어관리 – 용어 사전
    ④ 도메인관리 – 도메인 사전
    ⑤ 표준코드관리 – 전사표준코드. 코드 변환 매핑
    ⑥ 멀티표준관리 – 멀티 표준
  2. 데이터 구조 관리 기능
    ① 데이터 모델의 구조를 관리, 소스시스템으로부터 DB스키마를 레파지토리에 관리하기 위한 기능 지원
    ② ER모델구조관리 – 모델, 테이블의 구조 정보
    ③ DB스키마관리 – 다양한 DBMS 지원 및 DB 스키마 로드
    ④ 가변속성관리 – 모델의 사용자 속성을 자동 생성
    ⑤ 이력관리 – 이력관리
    ⑥ 모델비교관리 – 충실도 및 준수도 검사
  3. 프로세스 관리 기능
    ① 표준에 대한 신규 및 변경, 테이블에 대한 신규 및 변경을 요청 및 승인하는 프로세스 기능
    ② 표준 등록 –표준요청 프로세스 지원
    ③ 모델 등록 – 모델 등록 요청 프로세스 지원
  4. 데이터 표준 관리 시스템 도입 시 고려사항
    ① 확장성
    i. 다양한 시스템 및 RDBMS의 정보 수집
    ii. OLAP툴 등의 다양한 데이터 구조 정보 추출 가능성
    ② 유연성
    i. 데이터 표준을 전사적으로 일시에 적용하기는 곤란
    ii. 단계적 적용을 위한 여러 개의 통합표준을 사용할 수 있는 복수 표준 관리
    iii. 한글명 및 영문명의 표현방식, 표준의 변경 용이성 검토
    ③ 편의성
    i. 한글명의 영문명 자동변환
    ii. 표준검증의 주기적인 작업 수행 기능
    iii. 메타 정보 수집 시 import 수작업 최소화
    iv. 사용자 편의성 검토

2) 데이터 표준 수립
(1) 데이터 표준화 원칙 정의

  1. 데이터 표준화 요구 사항 수집
    ① 인터뷰 및 설문조사 등을 토하여 수집
    ② 전사 데이터 표준 대상 후보 식별, 개선점 도출
    ③ 영역 간의 인터페이스 부분에서 발생하는 불편사항 및 개선사항 파악
    ④ 다른 사람의 시각에서 필요성을 검토하고 조사
  2. 현행 데이터 표준 원칙 분석
    ① 현 정보시스템 개발지침 문서 및 데이터 표준의 확보
    i. 현행 정보시스템을 개발할 당시 작성하고 적용되었던 개발지침 문서 및 데이터 표준을 수집
    ii. 데이터 표준 개발지침 문서로는 각종 오브젝트 (테이블, 컬럼 등) 에 대한 명명 규칙
    iii. 또한 실제 정의된 데이터 표준에 대한 검토를 통해서도 각 데이터 표준 대상 별 관리항목 파악 가능
    ② 현행 정보시스템 모델의 분석
    i. 현 데이터모델 또는 데이터베이스 스키마의 오브젝트 정의 패턴 분석
    ii. 단위 시스템 별 적용 표준이 상이하여 분석의 한계점 존재
    ③ 데이터 표준 원칙 사용현황 분석
    i. 수집된 데이터 표준 원칙 자료를 토대로 현행 정보시스템에서 적용하고 있는 데이터 표준 대상 및 관리항목 도출
    ii. 각 데이터 표준 대상 별 어떠한 정보시스템에 적용하고 있는지
    iii. 어떠한 관리항목을 관리 하는지, 어떻게 상이하게 관리 되고 있는지에 대한 조사
    iv. 향후 전사 데이터 표준 대상에 대한 개선점 정리
  3. 데이터 표준 개선 방안 정의
    ① 현행 데이터 표준 사용 현황 명세서와 표준화 요구사항 정의서를 기본으로 데이터표준 대상별 문제점 및 개선방안을 정리
    ② 문제점 및 개선방안 도출 시 반드시 전사적인 관점에서 접근
    ③ 기존에 수립된 데이터 관리 정책에 부합되는지 확인
  4. 데이터 표준 원칙 수립
    데이터 표준 기본 원칙 정의: 데이터 표준 개선방안을 참고로 전사적으로 적용할 기본원칙을 수립
  5. 데이터 표준 지침의 기본 구성
    ① 개요: 데이터 표준화 미 데이터 표준 지침에 대한 목적
    ② 데이터 표준화 관련자의 역할과 책임
    i. 데이터 표준화와 관련된 사용자 정의, 역할 및 책임 규정
    ii. 일반적인 관련자는 전사 데이터 관리자, 모델러 등
    ③ 데이터 표준 관리 절차
    i. 데이터 표준과 관련된 일련의 작업 프로세스를 규정
    ii. 각 프로세스 별로 데이터 표준화 관련자들의 역할 기술
    iii. 데이터 표준 정의, 데이터 표준 변경, 데이터 표준 준수 프로세스 등이 포함
    ④ 데이터표준 기본 원칙: 데이터 표준 대상에 대해 일반적으로 적용되는 기본 원칙 정의
  6. 주요 데이터 표준 대상 별 지침의 일반적인 구성
    ① 표준 단어
    i. 한글명 및 영문명에 대한 알파벳, 한글, 숫자, 특수 문자, 전각/반각 등의 허용 여부
    ii. 대소문자 사용 규칙
    iii. 한글명, 영문명에 대한 허용길이
    iv. 합성어 정의에 대한 지침
    v. 동음이의어/이음동의어 허용 여부 및 처리 방안
    ② 표준 용어
    i. 데이터 명칭에 대한 구조체계
    ii. 한글명, 영문명에 대한 허용 길이
    iii. 용어를 테이블이나 컬럼명으로 사용할 경우 준수해야 할 특이한 명명 규칙
    iv. 용어를 컬럼명으로 사용할 경우 데이터 형식 표준화에 대한 기준 및 표준 도메인 적용 여부
    ③ 표준 도메인: 데이터 형식 표준화에 대한 기준
    ④ 표준 코드
    i. 데이터 명칭에 대한 구조체계 및 명명에 대한 기준
    ii. 데이터 형식 표준화에 대한 기준
    iii. 코드번호 체게 정의에 대한 규칙
  7. 데이터 표준 개발 지침 작성 시 유의사항
    ① 단위 정보시스템의 영역을 벗어나 다른 정보시스템에서도 적용이 가능하도록 범용성을 고려하여 정의
    ② DBMS마다 허용하는 테이블 및 컬럼의 물리명 길이가 상이함
    ③ 용어에 대한 영문명의 허용길이에 대한 지침 정의시 적용대상 DBMS를 고려
    ④ 별도로 영문 축약명을 추가로 정의하거나 뷰를 사용하는 등 다른 대안을 마련
    ⑤ 표준용어 또는 표준 도메인에 서로 다른 DBMS에 적용함

(2) 데이터 표준 정의

  1. 표준 단어 사전 정의
    ① 기존 데이터 모델 및 용어집을 통해 사용되고 있는 모든 단어 추출
    ② 단어 종류와 유형을 분류하고 업무정의 및 용도를 고려하여 표준단어 정의
    ③ 표준화 원칙을 참고하여 영문명과 영문 약어명 정의
    ④ 표준 단어 사전
    i. 일반적으로 단어란 문법상 일정한 뜻과 구실을 가지는 말의 최소 단위
    ii. 서로 다른 의미로 사용하는 경우, 하나의 단어에 다양한 의미를 부여하여 사용하는 등의 문제 방지
    ⑤ 표준 단어 사전 관리 기준
    i. 표준성: 정보시스템이나 일반적인 업무에서 사용되는 단어 중 추출
    ii. 일반성: 일상적으로 사용하고 있는 사전적 의미의 단어와 의미상 같아야 함
    iii. 대표성 동의어를 가질 수 있으며 표준 단어로 선언된 단어는 비슷한 의미의 동의어들을 대표할 수 있어야 함
  2. 표준 단어 작성 형식
    ① 표준 단어는 전사적으로 관리하고 있는 엔티티와 속성을 개별 단위로 하여 추출
    ② 추출된 단어는 동음이의어와 이음동의어를 정비한 후 논리명을 기준으로 물리명, 유사 용어까지 함께 정리
    ③ 표준 단어사전에는 개별 단어 외에도 동의어, 유의어, 반의어 등과 같은 단어 간의 구조도 함께 정의
  3. 표준 단어 정의 시 고려 사항
    ① 최소 단위를 기준으로 하되 사용 빈도가 높은 단어의 조합 또는 단어의 조합이 하나의 고유한 의미를 가지는 경우 표준 단
    어로 정의하는 것이 유리할 수 있음
    ② DBMS의 특성을 감안하여 표준 단어의 영문명은 알파벳으로 정의
    ③ 동음이의어가 많기 때문에 사용빈도가 높은 것을 표준 단어로, 사용빈도가 낮은 것은 다른 단어와 조합하여 표준 단어로 정의
    ④ 접두어, 접미어와 같은 한자리 단어에 대한 기준 고민
    i. 표준에 포함하여 개별단어로 정의
    ii. 표준에서 제외하고 사용하는 단어와 조합으로 합성단어로 정의
  4. 표준 도메인 사전 정의
    ① 업무적인 용도, 데이터의 물리적인 특성 등을 고려 도메인 분류
    ② 분류된 도메인 별 데이터 타입 부여
    ③ 코드성, 숫자, 날짜, 문자 도메인 등
    ④ 표준 도메인 사전
    i. 유사한 유형의 데이터를 그룹화하여 데이터의 유형과 길이를 정의한 것
    ii. 도메인은 여러 개의 하위 도메인, 하나의 도메인이 여러 개의 도메인에 중복적으로 사용될 수 있음
    ⑤ 표준 도메인 관리 기준
    i. 표준성: 전사적으로 표준화 될 수 있도록 정의 (예: 계좌번호)
    ii. 유일성: 같은 내용의 도메인이 서로 다른 형태로 정의 되지 않아야 함
    iii. 업무지향성: 일반화하여 정의하기 보다는 업무의 특성을 충분히 반영
  5. 표준 도메인 작성 형식
    ① 대부분의 속성은 도메인에 할당되어야 함
    ② 하나 이상의 도메인에 복수로 할당되지 않아야 함
    ③ 속성과 도메인은 상호 매핑하여 관리해야 함
    ④ 새로운 속성이 추가될 경우 해당 속성의 도메인을 선정, 등록해야 함
    ⑤ 도메인의 삭제 시 영향분석을 실시
  6. 표준 도메인 정의
    표준 도메인을 정의하기 위한 일반적인 절차
  7. 현재 정보용어 분석
    ① 데이터 모델 또는 컬럼 정의서를 이용 데이터 타입 정보 수집
    ② 한글명, 데이터타입, 길이별로 리스트를 작성 함
    ③ 동일 용어를 유사한 그룹으로 그룹핑 함
    ④ 신규 정의된 표준용어와 체크
  8. 표준 도메인 정의
    ① 그룹핑된 유사 속성 용어의 의미에 따라 표준 도메인명을 정의
    ② 도메인별로 데이터 타입 및 길의를 정의 함
    ③ 가급적이라면 업무적으로 의미가 있는 도메인명을 부여 함
    ④ 기존 데이터와의 호환성 및 범용성을 위하여 가장 큰 데이터 타입 길이를 표준으로 정의할 수 있도록 함
  9. 표준 도메인 정의 시 고려사항
    ① 모든 컬럼을 포함하기 위한 도메인 정의 여부
    i. 현실에 존재하는 모든 컬럼에 도메인을 적용할 경우 도메인이 많아지고 표준 도메인의 의미가 퇴색할 수 있음
    ii. 일부 예외적으로 정의할 경우 예외규칙을 정하기 어려움
    ② DBMS별 물리적 특성을 고려하여야 함
  10. 표준 코드 정의
    ① 수집된 용어로부터 코드를 선별하여 현 코드의 코드값을 조사
    ② 현 코드를 바탕으로 통합 요구사항과 필요성에 따라 대상을 선정
    ③ 신규 표준코드를 정의하고 현 코드와 매핑 설계를 실시
    ④ 오너쉽을 부여하여 향후 해당 표준 코드에 대한 관리 가능
    ⑤ 표준 코드: 표준 코드에는 각 산업별로 법적, 제도적으로 부여하여 공통적으로 사용되는 코드 뿐만 아니라 기업 내부에서 정의하여 사용하는 코드도 대상임
    ⑥ 표준 코드 관리 기준
    i. 재사용성: 표준화 기구나 정부, 공공기관에서 정의한 코드는 인정
    ii. 일관성; 업무 범위 내에서 가능한 한 유일하게 정의
    iii. 정보 분석성: 데이터는 가능한 코드화하여 관리
  11. 표준 코드 작성 형식
    ① 전사적으로 사용하고 있는 코드를 추출 및 조사
    ② 동일한 값을 가지는 코드는 통합 작업 수행
    ③ 사용자 임의로 코드 체계를 생성하거나 수정하지 않도록 함
  12. 표준 코드 정의 – 현행 코드 수집
    ① 단독 코드 테이블
    i. 하나의 코드를 하나의 테이블에서 관리하는 형태
    ii. 코드번호, 코드값 외에 부가 정보들을 관리 추가적으로 관리함
    ② 통합 코드 테이블
    i. 하나의 통합관리 테이블에서 관리하는 형태
    ii. 코드유형번호, 코드명, 코드구조, 코드번호, 코드값과 추가적인 생성일자, 폐지일자, 오너쉽 속성 등이 있음
    ③ 애플리케이션 정의
    i. 애플리케이션에서 정의하여 관리하는 형태
    ii. 사용자 인터페이스를 확인
    iii. 실 발생 코드 값을 정리하여 수집 – 시간 및 노력이 많이 소요됨
  13. 현행 코드 상세 분석
    ① 동일하거나 통합이 가능한 코드 들을 식별
    ② 코드값이 일치하는 동일한 코드 인스턴스를 가지는 코드 분류
    ③ 해당 코드들의 모든 코드 인스턴스를 확인하고 비교
    ④ 통합 가능한 코드 및 기존코드와의 분리 등을 검토
  14. 표준 코드 정의
    ① 정련된 코드 인스턴스 통합 및 세분화홤
    ② 가능한 현행 코드 인스턴스를 그대로 유지하며 통합작업
    ③ 새로운 코드를 부여함으로써 표준코드를 생성하기도 함
  15. 표준 코드 활용
    ① 특정 코드의 한정된 범위를 사용하는 경우 파생된 코드를 정의함
    ② 파생 코드도 표준 코드에 정의되어 있어야 함
  16. 표준 코드 정의 시 고려사항
    ① 향후 확장성을 고려하여 정의
    ② 코드값이 변경되는 경우 삭제하는 대신 사용중지 상태로 관리하고 신규로 정의
  17. 표준 용어 사전 정의
    ① 단어, 도메인, 코드 표준이 정의되면 이를 바탕으로 표준 용어를 구성함
    ② 표준 용어 적용이 업무적으로나 IT적으로 무리가 없는지 검토
    ③ 누락된 단어 및 도메인, 코드 등이 없는지를 확인하고 추가 보완 작업을 수행 함
    ④ 타 표준 구성요소와의 관계
  18. 표준 용어 사전 관리 기준
    ① 표준성:
    i. 같은 기업 내부라도 업무별로 동일한 의미를 서로 다른 용어를 사용하여 표현하는 경우가 매우 많음
    ii. 표준 용어사전은 용어의 표준화를 통해 용어 사용의 차이에 따라 발생되는 전사 차원의 혼란을 최소화 할 수 있음
    ② 일반성:
    i. 일반적으로 이해하기 힘들어나 의미상에 혼란을 초래하지 않도록 함
    ii. 부적절한 경우 다른 용어로 대체 함
    iii. 임의적으로 생성되는 새로운 용어를 자제해야 함
    ③ 업무지향성:
    i. 업무 범위 내에서 약어나 별도로 정의하여 사용할 수 있음
    ii. 단 지나친 약어의 사용은 업무에 대한 이해력이 감소할 수 있음
  19. 표준 용어 사전 작성 형식
    ① 테이블과 컬럼을 구별하여 이용할 수 있도록 해야 함
    ② 논리명과 물리명, 용어 범위 및 자격 형식 등이 설명되어야 함
  20. 현행 용어에 대한 표준 단어 도출 및 표준 용어 정의
    ① 표준 용어의 도출은 단어 수준의 표준화를 통해 이루어 짐
    ② 현행 용어를 분할하여 구성 단어를 도출 함
    ③ 해당 단어와 관련된 표준 단어를 찾음
    ④ 현행 구성 단어에 대한 표준 단어를 조합하여 표준 용어 생성
  21. 표준 단어에 대한 도메인/코드 정의
    ① 표준 단어에 대한 도메인 정의
    ② 표준 도메인을 표준 용어에 적용
  22. 표준 용어 정의 시 고려사항
    ① 데이터 표준 원칙에서 정의한 한글명 및 영문명의 허용길이를 넘지 않도록 함
    ② 허용길이가 오버하는 경우: 한글 명 변경/ 표준 단어의 조합으로 신규 표준단어를 생성
    (3) 데이터 표준 확정
  23. 데이터 표준 검토 계획 수립
    ① 데이터 표준 검토 대상: 표준 단어 사전/ 표준 도메인 사전/ 표준 코드 사전/ 표준 용어 사전
    ② 데이터 표준 검토 절차
    i. 검토 기준 및 검토 대상 산출물 준비
    ii. 검토 대상자에게 배포 및 장소, 시간, 준비, 장비 등 제반 준비 수행
    iii. 검토 담당자 별로 수행해야 할 역할 인지
    iv. 도출된 이슈에 대한 목록으로 정리
    v. 세션별로 검토결과를 정리
  24. 데이터 표준에 대한 주요 검토 포인트
    ① 유일성: 각 데이터 표준이 물리적으로나 의미론적으로나 유일한지 확인
    ② 완전성: 표준 대상별 필수입력 사항들이 전부 정의 되었는지 확인
    ③ 정확성: 각 데이터 표준 대상별 입력사항이 충실히 입력 되었는지 확인
    ④ 범용성: 정의한 데이터 표준이 복수 정보시스템에서 적용이 가능한지 확인
  25. 데이터 표준 공표
    ① 확정된 데이터 표준을 배포하여 전사 시스템에 적용 가능하도록 하며, 관련 내역에 대한 이해 및 적용을 위한 교육 작업을 수행함
    ② 데이터 표준 배포
    i. 데이터 표준 관리구도에 등록
    ii. 모든 사용자가 데이터 표준을 조회할 수 있도록 조치
    iii. 정보시스템 관련자들이 데이터 표준에 준하여 이행할 것을 공지
    ③ 데이터 표준 교육
    i. 데이터 표준에 대한 이해 및 효과적인 적용을 목적으로 함
    ii. 사용자 및 운영자에 대한 교육 훈련계획을 수립
    iii. 데이터 표준 지침 및 관련 교육교재를 작성하고 교육을 수행

3) 데이터 표준 관리
(1) 데이터 표준 관리

  1. 데이터 표준 관리 개요
    ① 표준화 작업 후 데이터 표준 정의단계에서 수립된 데이터 표준에 근거하여 관리 프로세스를 정립하고 표준이 관리되도록 해야함
    ② 세부적인 개념과 절차는 별도의 과목에서 다루며 본 과목에서는 전체적인 개념과 절차만을 다룸
    ③ 데이터 표준 관리 프로세스 유형
    i. 정의된 데이터 표준이 개발과정이나 운영과정에서 발생하는 데이터 표준의 신규요건이 발생한 경우 이를 처리하기 위한 프로세스
    ii. 데이터 표준이 변경 또는 삭제되는 경우, 관련 데이터 표준화 요소와 데이터 모델, 데이터베이스, 관련 프로그램까지 영향도를 분석할 수 있는 절차와 이를 처리하기 위한 프로세스
    iii. 데이터 표준을 잘 준수하고 있는지 수시로 체크하고 확인할 수 있는 프로세스
    (2) 데이터 표준 관리 프로세스
  2. Task
    ① 표준 신규 및 변경
    i. 업무담당자는 데이터 관리자에게 표준단어, 표준용어, 표준도메인 등 데이터 표준대상을 신규 또는 변경 요청함
    ii. 표준용어를 신규 또는 변경 시 표준용어를 구성하는 표준단어 또는 표준 도메인이 존재하지 않은 경우에는 해당 표준 단어 또는 표준 도메인을 선행 신규 요청을 해야 함.
    ② 표준준수 검토
    i. 데이터관리자는 요청된 사항에 대한 표준 준수여부를 검토
    ii. 검토결과를 업무담당자에게 피드백하여 재조정 하는 절차로 진행
반응형

댓글