본문 바로가기
데이터베이스 DB

데이터 품질 요소, 데이터 무결성

by tovantablack 2020. 8. 16.
728x90
728x90

<데이터 품질 요소>

정확성: 저장된 데이터는 대상을 올바로 나타내는 값을 가져야 함

완전성: 데이터는 결측치, 빈값, 오류를 가지지 않아야 함

적시성: 시간이 지나면서 의미가 소멸하는 데이터에 대한 품질 요소로 SNS 데이터, 위치 데이터, 로그 데이터는 그 의미가 유효한 시간 정보를 내포해야 함

일관성: 데이터가 용어 정의, 규정, 속성 정의, 데이터 형식 등에서 일관된 포맷을 가져야 함

 

데이터 무결성: 다수의 사용자가 데이터베이스에 접근하여 적재, 삽입, 삭제, 수정 등의 작업을 수행할 때 데이터가 불일치하지 않는 특성.

<데이터 무결성 검증을 위한 만족 요건>

1. 개체 무결성: 기본 키는 반드시 값을 가지며 그 값은 유일해야 함

2. 참조 무결성: 외래 키값은 참조하는 테이블의 기본 키값 혹은 빈값 중 하나를 가져야 함

3. 속성 무결성: 속성값은 지정된 데이터 형식을 만족하는 값을 가져야 함

4. 키 무결성: 하나의 테이블에 적어도 하나의 키가 존재해야 함

5. 도메인 무결성: 속성값은 미리 정의된 도메인 범위 안의 값을 가져야 함

6. 사용자 정의 무결성: 모든 데이터는 업무 규칙을 준수해야 함

728x90
728x90

댓글