다음 학생 테이블이 위반한 무결성 제약조건을 쓰시오.
| 학생번호(기본키) | 이름 | 전공 |
|---|---|---|
| 101 | 민준 | 컴퓨터 |
| 102 | 서연 | 전자 |
| 101 | 지훈 | 기계 |
| NULL | 하린 | 산업 |
모범답안
개체 무결성(Entity Integrity)
풀이와 판단 근거
개체 무결성은 기본키가 NULL이 될 수 없고 같은 값이 중복돼서도 안 된다는 규칙이다. 표에는 학생번호 101이 두 번 나오고 기본키가 NULL인 행도 있다.
참조 무결성은 외래키가 부모 테이블의 존재하는 기본키를 가리키는지를 검사한다. 이 문제는 다른 테이블 참조가 아니라 현재 테이블의 기본키 문제다.
자주 틀리는 지점
- ‘데이터베이스 무결성’의 정의보다 익숙한 단어만 보고 답을 고름
- 지문의 적용 대상·처리 시점·방향 조건을 끝까지 확인하지 않음
- 답안에 필요한 핵심 용어·단위·대소문자를 빠뜨리거나 불필요한 설명을 섞음
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.