컴공생의 다이어리

관계형 데이터베이스의 무결성(Integrity)의 종류 본문

자격증/정보처리기사

관계형 데이터베이스의 무결성(Integrity)의 종류

컴공 K 2021. 4. 23. 00:01

무결성(Integrity)

무결성은 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정확성을 의미한다. 무결성 제약조건은 데이터베이스에 들어 있는 데이터의 정확성을 보장하기 위해 부정확한 자료가 데이터베이스 내에 저장되는 것을 방지하기 위한 제약 조건을 말한다.

 

 

무결성의 종류

▶ 개체 무결성

기본 테이블의 기본키를 구성하는 어떤 속성도 Null값이나 중복된 값을 가질 수 없다는 규정

 

▶ 참조 무결성

외래키 값은 Null이거나 참조 릴레이션의 기본키 값과 동일해야 함

(즉, 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다는 규정)

 

▶ 도메인 무결성

주어진 속성 값이 정의된 도메인에 속한 값이어야 한다는 규정

 

▶ 사용자 정의 무결성

속성 값들이 사용자가 정의한 제약조건에 만족되어야 한다는 규정

 

▶ NULL 무결성

릴레이션의 특정 속성 값이 NULL이 될 수 없도록 하는 규정

 

▶ 고유 무결성

릴레이션의 특정 속성에 대해 각 튜플이 갖는 속성값들이 서로 달라야 한다는 규정

 

▶ 키 무결성

하나의 릴레이션에는 적어도 하나의 키가 존재해야 한다는 규정

 

▶ 관계 무결성

릴레이션에 어느 한 튜플의 삽입 가능 여부 또는 한 릴레이션과 다른 릴레이션의 튜플들 사이의 관계에 대한 적절성 여부를 지정한 규정

 

 

www.yes24.com/Product/Goods/97648303?OzSrank=2

 

2021 시나공 정보처리기사 실기

시나공 정보처리기사 실기는 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더한 후 교재에 수록된 문제나 이론은 하나도 빼놓지 않고 이 분야에 전혀 기초가 없는 수험생의 눈높이

www.yes24.com

728x90
Comments