SQLD데이터베이스 구축난이도 2MCQ

SQLD 데이터베이스 구축 기출문제 #3304

문제

릴레이션 R(A, B, C, D)에서 함수 종속 관계가 A → B, C → D로 주어졌을 때, 개체 무결성을 위반하는 경우는?

① 기본키가 (A, C)이고 어떤 튜플의 A 값이 NULL인 경우 ② 기본키가 A이고 C 값이 다른 테이블을 참조하지 않는 경우 ③ 외래키 C가 참조하는 테이블의 기본키와 일치하지 않는 경우 ④ 속성 B의 값이 정의된 도메인 범위를 벗어나는 경우

정답

1

해설

개체 무결성은 기본키가 NULL 값을 가질 수 없다는 제약이다. 기본키가 (A, C)인 경우 A나 C 중 어느 것도 NULL이 될 수 없다. ②는 참조와 무관한 상황, ③은 참조 무결성 위반, ④는 도메인 무결성 위반이다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 데이터베이스 구축 기출 #3304 | sqldpass