본문 바로가기
정보관리기술사/데이터베이스

데이터 무결성 유형 - "개참속사키"

by 두음달인 2022. 8. 11.
반응형

 

 

간만에 블로그의 목적인 두음 공유를 합니다.

기출 문제 풀이하면서 데이터 무결성 유형에 대한 정리가 필요해서요..

 

데이터 무결성
데이터의 일관성, 정확성, 신뢰성을 유지하고
데이터베이스에 저장된 데이터 값이 오류 없이 유효하게 유지되는 특성

 

데이터 무결성의 유형

개참속사키

종류 주요 내용 제약 조건
개체 무결성
(Entity Integrity)
- 릴레이션의 기본키는 Null 값을 가질 수 없다는 성질
- 기본키는 반드시 값을 가짐 (Not Null)
- 기본키는 유일성을 보장하는 최소한의 집합
Primary Key,
Not Null
참조 무결성
(Referential Integrity)
- 행이 입력되거나 삭제될 때 테이블 간에 정의된 관계를 유지
- 외래키 속성은 참조할 수 없는 값은 미허용
- 외래키는 참조되는 릴레이션의 PK이거나 Null이어야 함
Foreign Key
속성(도메인)
무결성
- 특정 열에 대한 항목의 유효성으로 각 속성 값은
  그 속성의 범위 내에 같은 Data Type의 모든 원자 값의 집합
- 데이터 형식을 통해 유형을 제한하거나 CHECK 제약조건 및
  규칙을 통해 형식을 제한
- 속성은 지정된 형식에 맞는 값이어야 함
Character, Date, Long,
CHECK, Default
사용자 정의
무결성
- 다른 무결성 범주에 속하지 않는 특정 업무 규칙을 정의 가능
- 모든 데이터는 업무 규칙을 준수
Trigger,
User Defined
Data Type
키 무결성
(Key Integrity)
- 하나의 릴레이션에 동일한 키 값을 가진 튜플 허용 불가
- 하나의 릴레이션에 각 키는 유일해야 한다.
Primary Key + Unique Key

 

참고 자료 

데이터베이스 무결성 - IT위키 (itwiki.kr)

 

IT위키

IT에 관한 모든 지식. 함께 만들어가는 깨끗한 위키

itwiki.kr

 

KPC 해설서

 

핵심 정보통신기술 총서


 

반응형

댓글