데이터 사전

위키백과, 우리 모두의 백과사전.

데이터 사전(data dictionary)은 시스템 전체에서 나타나는 데이터 항목들에 대한 정보를 지정한 중앙 저장소이다. 이 정보에는 항목을 참조하는데 사용되는 식별자, 항목에 대한 엔티티의 구성요소, 항목이 저장되는 곳, 항목을 참조하는 곳 등을 포함한다. IBM 딕셔너리 오브 컴퓨팅에 따르면 데이터 딕셔너리는 "의미, 다른 데이터와의 관계, 기원, 용례, 포맷 등의 데이터에 관한 정보의 핵심 저장소"이다.[1] 오라클은 메타데이터가 있는 테이블의 모음집으로 정의한다.

일반적인 속성[편집]

다음은 열이나 필드에 대한 데이터 사전에 있는 일반적인 항목의 대략적인 목록이다.

  • 엔터티 또는 양식 이름 또는 해당 ID(EntityID 또는 FormID). 이 필드가 속한 그룹이다.
  • RDBMS 필드 이름과 같은 필드 이름
  • 표시된 필드 제목. 비어 있는 경우 기본적으로 필드 이름이 사용될 수 있다.
  • 필드 유형(문자열, 정수, 날짜 등)
  • 최소값 및 최대값, 표시 너비, 소수 자릿수 등의 측정값이다. 필드 유형에 따라 이를 다르게 해석할 수 있다. 대안은 필드 유형에 따라 다른 속성을 갖는 것이다.
  • 필드 표시 순서 또는 탭 순서
  • 화면의 좌표(위치 기반 또는 그리드 기반 UI인 경우)
  • 기본값
  • 드롭다운 목록, 콤보 상자, 체크 상자, 범위 등과 같은 프롬프트 유형
  • 필수 여부 (불리언) - 'true'인 경우 값은 공백, null 또는 공백일 수 없다.
  • 읽기 전용(불리언)
  • 참조 테이블 이름(외래 키인 경우) 유효성 검사 또는 선택 목록에 사용할 수 있다.
  • 다양한 이벤트 핸들러 또는 참조. 예: "클릭 시", "검증 시" 등. 사건 기반 프로그래밍 문서 참고.
  • 정규 표현식 또는 COBOL 스타일 "PIC" 문과 같은 형식 코드
  • 설명 또는 개요
  • 데이터베이스 인덱스 특성 또는 사양

같이 보기[편집]

각주[편집]

  1. ACM, IBM Dictionary of Computing, 10th edition, 1993