////
Search
Duplicate

무결성 - 주현

무결성

데이터의 정확성, 일관성, 유효성을 유지하는 것

종류

개체 무결성 (Entity integrity)
기본키로 선택된 필드는 고유한 값을 가져야 하며, 빈 값을 허용 X
참조 무결성 (Referential integrity)
서로 참조 관계에 있는 두 테이블의 데이터는 항상 일관된 값을 유지
참조 무결성이 깨지는 예
고유 무결성
특정 속성에 대해 고유한 값을 가지도록 조건이 주어진 경우 그 속성 값은 모두 고유한 값을 가짐
이름 나이는 같은 값이 있을 수 있지만, 학번의 경우 서로 다른 값을 가져야 함
NULL 무결성
특정 속성 값에 NULL이 올 수 없다는 조건이 주어진 경우 그 속성 값은 NULL이 될 수 없다는 제약 조건
도메인 무결성
테이블에 존재하는 필드의 무결성을 보장해야 하는 것, 데이터 타입 일치해야 함
성별 속성에서 ‘남’, ‘여’를 제외한 데이터 제한