다음과 같이 정의된 두 테이블에 대해 (가)~(라)의 연산을 각각 시도하였다. 각 연산이 위배하게 되는 무결성 제약을 순서대로 바르게 연결한 것은?
보기
[학과] 학과코드(기본키), 학과명
[학생] 학번(기본키), 이름, 학과코드(외래키 → 학과.학과코드), 학년(1~4의 값만 허용)
(가) 학번 값이 비어 있는(NULL) 학생 행을 삽입한다.
(나) [학과] 테이블에 존재하지 않는 학과코드 'X99'를 가진 학생 행을 삽입한다.
(다) 어떤 학생의 학년 값을 7로 수정한다.
(라) 이미 등록되어 있는 학번과 동일한 학번을 가진 학생 행을 추가로 삽입한다.
- 1(가) 개체 무결성 — (나) 참조 무결성 — (다) 도메인 무결성 — (라) 개체 무결성
- 2(가) 도메인 무결성 — (나) 참조 무결성 — (다) 개체 무결성 — (라) 도메인 무결성
- 3(가) 개체 무결성 — (나) 도메인 무결성 — (다) 참조 무결성 — (라) 개체 무결성
- 4(가) 참조 무결성 — (나) 개체 무결성 — (다) 도메인 무결성 — (라) 참조 무결성
꿈라CBT