[ Data Architecure Professional ]
3-2. 데이터 표준화 수립
3-2-1. 데이터 표준화 원칙 정의
1. 데이터 표준화 요구사항 수집
- 현업 및 개발자로부터 데이터 표준과 관련된 요구사항을 인터뷰 및 설문 조사 등을 통하여 조사함으로써 전사 데이터 표준 대상 후보를 식별하고 개선점을 도출하는 데 사용할 자료를 마련
* 데이터 표준과 관련된 문제점을 조사할 때 유효한 방법 중 하나는 자신이 맡고 있는 영역과 다른 영역 간 인터페이스 부분에서 발생하는 불편 사항 및 개선 사항을 파악하는 것. 영역이라는 것은 주제 영역 간 또는 정보 시스템 간일수 있다
* 특정 영역에 대한 데이터 표준 요구사항을 조사할 때 해당 영역을 오랫동안 관리하여 온 담당자보다는 해당 영역에 대해 익숙치 않은 관련자의 관점이 오히려 더 유용
2. 현행 데이터 표준 원칙 분석
가. 현행 데이터 표준 원칙 수집
- 현행 정보시스템 개발 지침 문서 및 데이터 표준의 확보
현행 데이터 표준 원칙은 기존 정보시스템을 개발할 당시 작성하고 적용되었던 개발 지침 문서 및 데이터 표준을 통해 수집. 데이터 표준 개발 지침 문서로는 각종 개체(테이블, 칼럼 등)에 대한 명명 규칙 등이 있음
- 현행 정보시스템 모델의 분석
현행 데이터 모델 또는 데이터베이스 스키마에서 보여지는 객체의 정의 패턴 분석을 통하여 정보시스템 구축 시 적용했던 원칙을 유추해 낼 수 있음. 그러나 유추해 낼 수 있는 데이터 표준 대상 및 관리 항목이 상당히 제한적
나. 데이터 표준 원칙 사용 현황 분석
- 데이터 표준 대상별로 어떠한 정보시스템에 적용하고 있는지, 어떠한 항목을 관리하는지, 어떻게 상이하게 관리되고 있는지 조사
3. 데이터 표준 개선 방안 정의
- 현행 데이터 표준 사용 현황 명세서와 표준 요구사항 정의서를 토대로 하여 표준 대상별 문제점 및 개선 방안을 도출
- 문제점 및 개선 방안 도출 시 반드시 전사적인 관점에서 접근하며, 전사적 관리의 필요성을 검토하여 관련 데이터 표준 대상 또는 대상별 관리 항목을 신규로 정의하거나 정의 대상에서 제외
- 최종적으로 데이터 표준 개선 방안은 기존에 수립된 데이터 관리 정책에 부합하여야 함
4. 데이터 표준 원칙 수립
가. 데이터 표준 기본 원칙 정의
- 표준화 원칙의 예로는 한글명에 특수 기호를 사용하지 않거나, 영문명 표기 시 발음대로 기술하는 것을 금지하거나, 이음동의어 사용금지를 정의하는 것
나. 데이터 표준 지침 작성
1) 데이터 표준 지침의 기본 구성
- 개요
데이터 표준화 및 데이터 표준 지침에 대한 목적을 기술
- 데이터 표준화 관련자의 역할과 책임
데이터 표준화와 관련된 사용자들을 정의하고 그들의 역할 및 책임을 규정. 일반적으로 정의하는 관련자로는 전사데이터 관리자, 데이터 관리자, 모델러 등이 있음
- 데이터 표준 관리 절차
데이터 표준과 관련된 일련의 작업 프로세스를 규정하고, 프로세스별로 데이터 표준화 관련자들의 역할을 기술. 일반적인 절차로는 데이터 표준 정의, 데이터 표준 변경, 데이터 표준 순수 프로세스 가 있다.
- 데이터 표준 기본 원칙
- 데이터 표준 대상별 명명 규칙
- 데이터 형식 정의에 대한 기준
일반적으로 표준 용어를 칼럼으로 사용하는 경우나 표준 도메인, 표준 코드에 대해 데이터 형식 정의에 대한 기준을 정의. 표준 용어의 명칭에 대한 표준화 기준을 정의할 때 데이터 형식도 같이 정의함으로써 명칭의 결정과 동시에 데이터 형식도 자동적으로 결정됨
- 기타
데이터 표준 대상별로 고유한 특성에 대해 원칙을 구체적으로 기술
2) 주요 데이터 표준 대상별 지침의 일반적인 구성
- 표준 단어
* 한글명 및 영문명에 대한 알파벳, 한글, 숫자, 특수문자, 전각/반각 등의 허용 여부 또는 사용 조건
* 대소문자 사용 규칙
* 한글명, 영문명에 대한 허용 길이
* 합성어(단어의 조합으로 이루어진 단어) 정의에 대한 지침
* 접두사에 대한 처리방안
* 동음이의어 / 이음동의어 허용 여부 및 처리 방안
- 표준 용어
* 데이터 명칭에 대한 구조 체계
* 한글명, 영문명에 대한 허용 길이
* 용어를 테이블이나 칼럼명으로 사용할 경우 준수해야 할 특이한 명명 규칙
* 용어를 칼럼명으로 사용할 경우 데이터 형식 표준화에 대한 기준 및 표준 도메인 적용 여부
- 표준 도메인
* 데이터 형식 표준화에 대한 기준
- 표준 코드
* 데이터 명치에 대한 구조체계 및 명명에 대한 기준
* 데이터 형식 표준화에 대한 기준
* 코드번호 체계 정의에 대한 규칙
3) 데이터 표준 개발 지침 작성 시 유의사항
- 단위 정보시스템의 영역을 벗어나 다른 정보시스템에서도 적용이 가능하도록 범용성을 고려하여 정의
* DBMS마다 허용하는 테이블 및 칼럼의 물리명 길이가 상이하므로 용어에 대한 영문명의 허용 길이에 대한 지침을 정의할 때는 적용 대상 DBMS에 모두 적용 가능하도록 고려해야 하며, 어려울 경우 영문 축약명을 추가로 정의하거나 뷰(View)를 사용하는 등 다른 대안을 마련
- DBMS마다 정의하고 있는 데이터 타입이 각기 상이하기 때문에 특정 DBMS 기준으로 데이터 형식을 정의할 경우 다른 DBMS 에서는 다른 데이터 타입으로 적용되는 경우가 발생.
'[STUDY] DAP' 카테고리의 다른 글
[DAP] Ⅱ. 데이터 표준화 - 3-2. 데이터 표준화 수립 - (3) 데이터 표준화 확정 (0) | 2020.07.06 |
---|---|
[DAP] Ⅱ. 데이터 표준화 - 3-2. 데이터 표준화 수립 - (2) 데이터 표준화 정의 (0) | 2020.07.06 |
[DAP] Ⅱ. 데이터 표준화 - 3-1. 데이터 표준화 개요 (0) | 2020.07.01 |
[DAP] Ⅱ. 데이터 요건 분석 - 2-4. 정보 요구사항 검증 (0) | 2020.06.30 |
[DAP] Ⅱ. 데이터 요건 분석 - 2-3. 정보 요구사항 분석 - (3) 정보 요구사항 확인 (0) | 2020.06.30 |