Posts 데이터베이스 정리 3 - 무결성 제약조건
Post
Cancel

데이터베이스 정리 3 - 무결성 제약조건


무결성

무결성이란 데이터의 정확성, 일관성을 나타냄
데이터베이스는 무결성을 항상 만족해야함

무결성 종류

  • 도메인 무결성 : 속성들의 값은, 정의된 도메인에 속한 값이어야 함
  • 키 무결성 : 각 Relation은 적어도 한개 이상의 키가 존재해야 함
  • 참조 무결성 : Relation은 참조 불가능한 외래키 값을 가질수 없음
  • 고유 무결성 : Relation의 특정 속성에 대해 각 튜플이 가지는 값은 서로 달라야함
  • 널 무결성 : Relation의 특정 속성 값은 Null이 될 수 없음

무결성 제약조건

데이터베이스의 정확성, 일관성을 보장하기 위해 저장, 삭제, 수정 등을 제약하기 위한 조건


개체 무결성

각 Relation의 기본키는 Null 값이나 중복된 값을 가질 수 없음


참조 무결성

외래키 값은 Null이거나 참조하는 Relation의 기본키 값과 동일해야 함. 즉, 각 Relation은 참조할 수 없는 외래키 값을 가질 수 없음


This post is licensed under CC BY 4.0 by the author.