1. 공공기관 표준화 지침

 

* 행정표준코드가 존재하는 경우 이를 준수해야 하며, 행정표준코드에 존재하지 않는 행정토크에 한하여 별도로 작성해야한다.

* 행정 표준용어사전에 등재된 용어를 우선적으로 사용해야하며, 행정표준 용어사전에서 제공하지 않는 용어에 한하여 별도로 작성하여야한다.

 

2. 표준용어정의서

 

항목 정의 및 작성 지침

표준용어명 영문명 영문약어명 용어 구분 용어 설명 주제 영역
           

 

표준용어명 1.엔터티,속성 등 데이터 요소의 명명에 사용될 표준용어 기재, 돔음이의어를 제외한 표준용어는 유일하도록 작성(동음이의어는 허용하나 사용 또는 작성을 최소화)
2.한글을 원칙으로 하며,언더스코어(_) 이외의 특수 문자와 공백은 사용 불가
3.숫자의 사용은 가능하나,표준용어의 직관적인 의미 파악이 간으하도록 사용 최소화
4.관용적으로 널리 알려진 영문약어에 한하여 표준용어로 사용 가능(예:URL,IP 등)
영문명 1.표준용어의 영문명으로,대문자를 사용하여 full name으로 기재
-예시) 가공식품 > PROCESS FOOD로 기재
영문약어명 1.영문 약어는 최대 6자 이내로 정의,대문자로 작성하고 불가피한 경우를 제외하고는 특수문자는 사용하지 않도록 주의
- (예시) 모음을 제외한 자음의 결합으로 영문 약어 작성 (PRICE → PRC)
- (예시) 같은 자음이 2개 이상 연속되면 1개만 선택하여 작성 (MAPPING → MPNG)
- (예시) 용어 영문명의 앞부분만 사용하여 작성 (ADDRESS → ADDR)
- (예시) 용어 영문명의 첫 글자와 마지막 글자를 조합하여 작성 (예: YARD → YD)
- (예시) 용어 영문명이 긴 경우는 첫 자음과 마지막 자음 사이에 특징 있는 자음들을 조합하여 작성 (NETWORK → NW, SOFTWARE → SW, MESSAGE → MSG)
- (예시) 용어 영문명의 발음에 따른 표기를 사용하여 작성 (예: LIGHT → LITE)
용어구분 이음동의어 관리를 위해 정의된 표준용어릐 구분을 표준어 또는 동의어 중에서 선택
용어 설명 1.표준용어의 의미나 내용을 상세히 기술
2.표준어,동의어 이외에 금칙어를 제공할 경우 금칙어 목록을 포함하여 기재할 수 있으며, 1개 용어에 대하여 다수의 금칙어가 존재할 수 있으므로 별도의 관리항목을 정의하여 사용
-예시)'휴대폰'을 표준어로 정의한 경우 '핸드폰','모바일폰'등을 금칙어로 규정
주제 영역 1.표준용어가 속한 주제영역을 기재(여러 주제 영역에서 사용 시 대표 주제 영역을 기재하거나 '공통영역'으로 기재
2.정부기능분류체계(BRM) 또는 공공기관별 자체 BRM을 참조하여 대분류 수준에 해당하는 코드 문자열을 사용하거나, 자체적인 DB단위의 약어를 정의하여 사용 가능

 

3. 표준도메인정의서

도메인명 도메인 설명 데이터 타입 데이터 길이 데이터 값 측정 단위 도메인 대분류 도메인 중분류
               
도메인명 명명된 데이터 도메인의 이름
데이터 타입 1.문자형(고정길이)는 CHARACTER,CHAR등으로 기재
2.문자형(가변길이)는 VARYING CHARACTER,VARCHAR등으로 기재
3.문자형(대규모객체)는 CLOB,BLOB등으로 기재
4.숫자형(정수)는 NUMBERIC,NUM,DECIMAL,DEC,INTEGER,INT,SMALLINT,SINT등으로 기재
5.숫자형(실수)는 FLOAT,REAL,DOUBLE PRECISION등으로 기재
6.시간형/날짜형은 DATE,TIME,DATETIME,TIMESTAMP등으로 기재
데이터 길이 1.도메인 값을 표현하기 위한 데이터의 최대 길이를 숫자로 표현
2.모든 요구사항을 수용할 수 있도록 충분히 커야하며, 정확성을 보장할 수 있을 만큼 정밀해야함
3.날짜,시작처럼 길이가 정해져 있는 경우,최대 길이를 알 수 없거나,최대 길이가 의미가 없는 경우 생략가능
데이터 값 해당 도메인이 가질 수 있는 허용 가능한 값의 집합이나 범위(최대값,최소값 등)
측정 단위 값을 측정하는 단위의 이름을 기술(예:m,kg,A,K,mol등)
도메인의 명확한 의미 이해를 위해 측정단위를 명시해야하는 경우 반드시 기술도메인 대분류
도메인 대분류 도메인 분류를 참조하여 도메인 대분류를 기재
도메인 중분류 도메인 분류를 참조하여 도메인 중분류를 기재

4. 테이블 정의서

DB명  
테이블명 테이블 유형 관련엔터티명 테이블설명 보존 기간 발생주기 최대 예상저장량 예상 발생량
               
DB명 테이블이 포함되어 있는 데이터 베이스의 이름
테이블명 1.물리적인 DB에 생성할 테이블의 이름을 의미
2.표준용어정의서를 참조하여 테이블 명명규칙을 정의하고, 해당 명명규칙에 따라 테이블명을 정의
3.1개의 엔터티가 다수의 테이블로 분리되어 구축되는 경우,일련번호를 포함 가능
테이블 유형 1.테이블의 논리적,물리적 특성에 따른 테이블 유형을 기재
 -물리적 특성으로 테이블 유형을 정의하여 기재하는 경우 : 일반 테이블, 파티션 테이블, 클러스터 테이블, 뷰 테이블 등으로 구분하여 기재
 -논리적 특성으로 테이블 유형을 정희하여 기재하는 경우 : 코드 테이블,마스터 테이블,임시 테이블,통계 테이블 등으로 구분하여 기재
*테이블명에 테이블 유형이 반영된 경우 생략 가능
관련 엔터티명 1.해당 테이블이 어떤 엔터티로부터 물리적으로 구현된 테이블인지,엔터티정의서에 기록한 엔터티명(한글)을 기재
2.여러 엔터티가 하나의 테이블로 통합되어 구현되는 경우, 관련 엔터티들을 모두 기재
테이블 설명 1.테이블의 물리적 특징에 대해 기술함
 - 파티션 테이블의 경우, 분할 조건이나 관련 특징을 기술
 -뷰 테이블의 경우,뷰를 구성하는 집합 결정 조건을 기술
보존기간 해당 테이블의 데이터를 발생시점 기준으로 얼마나 오랫동안 보존하는지 기록(월 단위 또는 년 단위로 기재)
발생주기 1.해당 테이블의 데이터가 작성되거나 수정되는 주기를 의미함
2.발생주기 종류
 - 실시간:수시로 데이터가 발생하는 온라인성 테이블
 - 일/주/월 : 하루/일주일/한달에 한 번 발생
 - 분기/반기 : 3개월/6개월에 한번 발생
 - 년 : 1년에 한번 발생
 - 기타:그 외의 경우(해당 발생 주기를 직접 기술)
3.뷰 테이블과 같이 실제 값을 가지지 않는 경우 생략
최대예상 저장량 해당 테이블의 보존기간으로 정의한 기간 동안 생성될 것으로 예측되는 최대 저장량을 저장 건수로 기술(예시:1400만건,750만건)
예상 발생량 해당 테이블의 발생 주기별로 예측 되는 신규 데이터의 평균 발생 건수(예:1000건/주,20000건/반기 등)

4. 컬럼 정의서

테이블명  
칼럼명(영문) 컬럼명(한글) 연관 엔터티명 연관 속성명 NOT NULL 데이터 타입 길이 PK정보 FK정보 제약조건 컬럼설명
                     
테이블명 해당 컬럼이 소속된 테이블의 이름
컬럼명(영문) 컬럼의 이름으로 표준용어정의서에 등록된 용어를 사용
컬럼명(한글) 해당 컬럼과 연관되는 속성의 이름과 동일하게 부여하는 것을 원칙으로 함
연관 엔터티명 1.해당컬럼이 표현하는 논리적 데이터요소인 엔터티명을 기술
2.엔터티정의서에 기록한 엔터티명으로 기술
연관 속성명 1.해당 컬럼이 표현하는 논리적 데이터요소인 속성명을 기술
2.속성정의서에 기록한 속성명으로 기술
NOT NULL여부 데이터가 생성되는 시점(INSERT)에 컬럼 값이 반드시 존재해야 하는지를 표시(Y/N)
데이터 타입 컬럼 값의 물리적 표현 방식으로 DBMS종속적인 데이터 타입의 이름을 그대로 기록
길이 해당 컬럼의 값을 표현하기 위한 데이터의 길이로 DDL문에서 지정될 데이터 길이를 DBMS 종속적인 표현으로 기술(DATE 타입과 같이 길이가 필요 없는 경우 생략)
PK정보 PK(기본키)에 참여하는 컬럼이면 PK와 숫자로 된 참여순서를 이용하여 표시하고 PK에 참여하지 않으면 생략
-예시) PK01(PK를 구성하는 컬럼 중 참여 순서가 첫번째),PK02
FK정보 해당 컬럼이 FK(외래키)제약에 참여하는 컬럼인 경우 한해, 관련 테이블 이름과 컬럼 이름을 마침표( . )로 연결하여 기술
-예시)T_CUST.CUST_ID(고객 테이블의 고객번호를 참조하는 경우)
제약조건 해당 값 영역에서 설명하는 컬럼 값의 특성 이외에,컬럼에 대해 추가적으로 명시해야할 제약조건(허용범위,구분값,기본값)등을 기술
 

 

+ Recent posts