본문 바로가기

프로그래밍 공부/데이터베이스

데이터사전, 메타데이터, 빅데이터

반응형


데이터베이스 자료사전(Data Dictionary)



데이터베이스 설계와 관련되어 개체 관계도(ERD)에 포함되는 속성들의 명칭, 데이터 유형, 데이터

길이, 기본 값 등을 정의하는 문서인 속성(칼럼)정의서

속성들 간의 명명 규칙이 일정하게 준수되고 있지 않은 것으로 파악되었으므로 통합데이터베이스의 설계 이전에 데이터 사전의 구축이 선행되어야 할 것으로 판단되었다.


자료사전

조직의 데이터 정보를 분류하고 처리하기 위한 시스템과 절차로서 데이터를 이해하는 과정에서의 오류나 모호함, 또는 데이터 해석상의 어려움을 제거하는 데 목적이 있다.


데이터 사전

-데이터에 관한 데이터

-메타데이터


단일속성- 더 이상 쪼갤 수 없는 속성

복합속성- 쪼개질 수 있는 속성

단일값 속성- 하나의 원자값

다중값 속성- 동일 속성에 여러개의 값




메타 데이터

Metadata

- 데이터에 관한 구조화된 데이터.

- 다른 데이터를 설명해 주는 데이터.

- 속성정보 라고도 함

- 대량의 정보 가운데서 필요한 정보를 효율적으로 찾기 위해 일정한 규칙에 따라 콘텐츠에 부여되는 데이터

- 콘텐츠의 위치와 내용, 작성자에 관한 정보, 권리 조건, 이용 조건, 이용 내력 등이 기록되어 있다.

- 컴퓨터에서는 데이터를 표현하기 위한 목적과 데이터를 빨리 찾기 위한 목적으로 보통 메타데이터를 사용



메타 데이터

-속성 정보

MARC: 목록 레코드를 식별하여 축적, 유통할 수 있도록 코드화 한 메타데이터

DC: 네트워크 환경에서 각종 전자정보를 기술하는 메타 데이터

ONIX: 유통에 관한 통계와 체계적인 저보를 취급, 정상적인 유통 및 관리를 위한 메타데이터

MODS: 디지털 도서관의 범용 서지 정보 표준 메타 데이터, MARC, DC, ONIX등 절충하여 상호운용성과 정밀성 모두 만족시킴

-상호운용성 확보: 1.하나의 표준 메타데이터로 통합 2.상호매핑 3. MDR

MDR: Meta Data Registry. 메타데이터의 등록과 인증을 통하여 메타데이터 유지,관리, 명세공유



응용시스템 - 데이터베이스가 특정 업무 수행을 위하여 개발자들에 의해 개발된 시스템


병행제어 문제점

-갱신 분실

-모순성

-연쇄복귀

-비완료 의존성


기법

-락킹

-타임스탬프 순서화

-낙관적 기법

-다중 버전 기법


Big Data

-기존의 관리 방법과 분석 체계로는 처리하기 어려운 방대한 양의 정형 또는 비정형 데이터 집합

-디자털 환경에서 생성되며, 생성 주기가 짧고, 형태는 수치 데이터 뿐 아니라 문자와 영상데이터를 포함하는 대규모 데이터를 말한다

'프로그래밍 공부 > 데이터베이스' 카테고리의 다른 글

인덱스 INDEX  (0) 2016.12.08
내장SQL, 커서,스토어드 프로시저  (0) 2016.12.05
DML, DCL, VIEW  (0) 2016.11.30
SELECT, JOIN  (0) 2016.11.25
데이터베이스언어 DDL(데이터정의), CREATE, ALTER, DROP  (0) 2016.11.25