데이터 표준 정의 - 표준 데이터 간의 연관 관계, 표준 단어 사전 정의, 표준 도메인 사전 정의, 표준 코드 정의, 표준 용어 정의, 데이터 관련 요소 표준 정의

CODEDRAGON Development/Database

반응형

 

 

데이터 표준 정의

 

표준 데이터 간의 연관 관계

 

표준 단어 사전을 기초로 표준 도메인의 데이터 타입을 정의하고, 표준 도메인을 표준 코드 작성에 활용하여 데이터 유횻값을 정의하고, 표준 단어와 표준 도메인, 표준 코드를 활용하여 표준 용어를 구성한다. 표준 단어는 논리 모델링 단계에서 주제 영역과 엔티티, 속성을 설정하는 작업에 활용되고, 이들 엔티티와 속성이 물리 모델링 단계에서 테이블과 컬럼으로 정의됩니다.

 

 

표준 단어 사전 정의

표준 단어는 기업에서 업무상 사용하며 일정한 의미를 갖고 있는 최소 단위의 단어를 의미합니다.

·       표준 단어 사전을 작성하기 위해서는 기존 데이터 모델 및 업무 용어가 사용하고 있는 모든 단어들을 수집하고 정련을 통해 작성합니다.

·       표준 단어란 문법상 일정한 뜻과 구실을 가지는 말의 최소 단위를 의미하며 기업에서 업무상 사용하며 일정한 의미를 갖습니다.

·       표준 단어 사전 작성 시 동음이의어와 이음동의어를 주의합니다.

·       표준 단어 사전 작성 시 접두어 및 접미어 처리에 대한 원칙을 수립하여 혼동을 방지해야 합니다.

 

 

표준 도메인 사전 정의

정보 시스템별로 혼재되어 사용하고 있는 컬럼명, 데이터 타입, 데이터 길이 등을 정리하여 표준 도메인을 정립합니다.

 

·       업무적인 용도, 사용 빈도와 데이터의 물리적인 특성 등을 고려하여 도메인을 분류하고 도메인별 데이터 타입을 부여합니다.

·       도메인에는 코드성 도메인과 숫자 도메인, 날짜 도메인, 문자 도메인 등이 있습니다.

·       도메인 정의를 이용하면 업무적으로 동일한 속성들이 같은 데이터 타입과 길이를 가지도록 할 수 있으며, 다른 속성으로 정의되는 것도 방지합니다.

·       표준 도메인은 전사적으로 사용하고 있는 데이터를 유사한 그룹으로 나누어 동일한 유형과 길이를 정의하기 위한 방법입니다.

·       하나의 도메인은 여러 개의 하위 도메인을 가질 수 있습니다.

·       하나의 데이터 항목은 복수 개의 도메인을 지정할 수 없고, 반드시 하나의 도메인을 지정해야 합니다.

·       어느 도메인에도 속하지 않은 항목이 있을 수 있기 때문에 모든 용어를 전부 만족하는 도메인을 만들 필요는 없습니다.

 

 

표준 코드 정의

·       표준 코드를 정의하기 위해서는 개별 시스템에서 관리되는 현행의 코드 값을 조사하여 작업합니다.

·       표준 코드는 업무 범위에서 가능한 한 유일하게 정의를 해야 데이터의 중복 및 불일치성을 방지할 수 있습니다.

·       코드를 관리하는 방법으로는 단독 코드 테이블로 관리하는 방법, 전체를 하나의 테이블에 통합하여 관리하는 방법, 해당 애플리케이션 내부에서 관리하는 방법 등이 있습니다.

·       가능한 한 전체 코드를 하나의 테이블에서 통합 관리하는 것이 좀 더 효율적이고, 신규 정의 및 변경에 대응하기 쉽습니다.

·       특정 데이터 항목에 사용되는 코드 값을 조사하여 허용 값 및 허용 범위에 대한 정확성 여부를 검토합니다.

·       코드 통합 시에는 가능한 한 기존 코드를 기준으로 통합을 하며, 너무 무리한 통합으로 인해 의미의 이해나 사용에 무리가 되지 않도록 합니다.

·       일부 업무에서 특정 코드의 전체를 사용하지 않고 범위를 한정하여 사용하는 경우 별도의 파생 코드를 생성하여 사용하도록 하고, 이때는 반드시 표준 코드에서 정의된 값을 재사용하도록 합니다.

 

 

표준 용어 정의

·       단어, 도메인, 코드 표준이 정의되면 이를 바탕으로 표준 용어를 구성합니다.

·       엔티티와 속성을 대상으로 추출된 표준 단어를 조합하여 생성하며 용어 사전은 엔티티 용어 사전과 컬럼 용어 사전으로 구분하여 정의 관리합니다.

·       표준 용어 사전은 업무에서 자주 사용하는 용어를 조합하여 사용하도록 합니다.

·       표준 용어를 작성할 때는 너무 지나친 약어를 사용해서 업무에 대한 이해도가 떨어지지 않도록 주의합니다.

·       정의된 표준 용어가 너무 긴 경우에는 두 개의 표준 용어로 분할하거나 복합 용어의 생성을 검토합니다.

 

 

데이터 관련 요소 표준 정의

데이터 관련 요소 표준 대상인 논리 데이터 모델의 주제 영역, 엔티티, 속성 관계명을 포함하여 물리적 객체 대상인 주제 영역(Subject Areas), 관계(Relationships), 데이터베이스 및 인스턴스(Database & Instance), 인덱스(Indexes), 제약 조건( Constraints), 테이블 스페이스(Table spaces), 파일명(File Names), 스크립트명(Script Names) 등의 명명 규칙을 정의합니다.