모두CBT

학생 테이블에 튜플들이 아래와 같이 저장되어 있을 때, <NULL… | [계리직 컴퓨터일반] 18년 1회차 기출문제 상세 페이지

1[계리직 컴퓨터일반] 18년 1회차
학생 테이블에 튜플들이 아래와 같이 저장되어 있을 때, <NULL, ‘김영희’, ‘서울’> 튜플을 삽입하고자 한다. 해당 연산에 대한 [결과]와 [원인]으로 옳은 것은단, 학생 테이블의 기본키는 학번이다.) (순서대로 [결과], [원인])
학번이름주소
1김철희경기
2이철수천안
3박민수제주
1
삽입 가능 - 무결성 제약조건 만족
2
삽입 불가 - 관계 무결성 위반
3
삽입 불가 - 개체 무결성 위반
4
삽입 불가 - 참조 무결성 위반
해설

삽입은 불가하며, 원인은 개체 무결성 위반이다.

개체 무결성은 기본키 속성은 NULL 값을 가질 수 없다는 제약이다. 삽입하려는 튜플은 기본키인 학번이 NULL이므로 이 제약을 어긴다.

  • 삽입 가능 - 무결성 제약조건 만족: 기본키가 NULL이므로 제약조건을 만족하지 않는다.
  • 삽입 불가 - 관계 무결성 위반: 이 상황을 가리키는 표준 무결성 제약이 아니며, 원인은 기본키의 NULL이다.
  • 삽입 불가 - 참조 무결성 위반: 참조 무결성은 외래키가 참조하는 테이블의 기본키 값에 존재해야 한다는 제약으로, 이 문항에는 외래키가 없다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[계리직 컴퓨터일반] 18년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요계리직 컴퓨터일반 기출문제 암기장 전체 보기