모두CBT

다음이 설명하는 내용은?관계형 데이터 모델에서 기본키를 구성하는 속성들… | [멀티미디어콘텐츠제작전문가 필기] 20년 1회차 기출문제 상세 페이지

1[멀티미디어콘텐츠제작전문가 필기] 20년 1회차

다음이 설명하는 내용은?

관계형 데이터 모델에서 기본키를 구성하는 속성들은 반드시 값을 가져야 하며 널 값이나 중복 값을 가져서는 안 된다.

1
널 무결성
2
필드 무결성
3
개체 무결성
4
자료 무결성
해설

기본키를 이루는 속성은 널이 될 수 없고 중복될 수도 없다는 제약은 개체 무결성(entity integrity)이다.

기본키는 릴레이션에서 각 튜플을 유일하게 식별하는 열쇠이므로, 값이 비어 있거나 같은 값이 두 번 나오면 행을 구분할 수 없어 이 제약이 반드시 필요하다.

  • 널 무결성은 특정 속성에 널을 허용할지 여부를 정하는 제약으로, 기본키 전체의 유일성까지 요구하지는 않는다.
  • 필드 무결성(도메인 무결성)은 각 속성 값이 정해진 자료형과 허용 범위 안에 있어야 한다는 제약이며, 자료 무결성은 표준 무결성 분류에 쓰이는 명칭이 아니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.