모두CBT

25-1관계 데이터베이스의 무결성 제약조건에 관한 설명이다. 빈칸 ①~… | 2025년 정보처리기사실기 1회차 기출문제 상세 페이지

14

25-1

관계 데이터베이스의 무결성 제약조건에 관한 설명이다. 빈칸 ①~③에 알맞은 무결성의 이름을 적으시오.

  • ( ① ) 무결성: 기본키를 이루는 속성에는 NULL이 들어갈 수 없고, 같은 기본키 값을 가진 튜플이 둘 이상 존재할 수 없다.
  • ( ② ) 무결성: 외래키 값은 NULL이거나, 참조되는 릴레이션에 실제로 존재하는 기본키 값 중 하나여야 한다.
  • ( ③ ) 무결성: 각 속성의 값은 그 속성에 정의된 자료형과 허용 범위를 벗어날 수 없다.
해설

① 개체

② 참조

③ 도메인


[해설]

관계 데이터 모델의 무결성 제약조건은 지키는 대상에 따라 개체·참조·도메인으로 나뉜다.

  • 개체 무결성은 기본키에 NULL과 중복을 막아 각 튜플을 식별할 수 있게 한다.
  • 참조 무결성은 외래키가 NULL이거나 참조 릴레이션에 실제로 있는 기본키 값이어야 한다는 규칙이다.
  • 도메인 무결성은 속성 값이 정의된 자료형과 범위(CHECK 제약 등) 안에 있어야 한다는 규칙이다.

외우는 요령: 기본키는 개체, 외래키는 참조, 속성 값은 도메인으로 짝지어 둔다.

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