데이터 베이스정보처리산업기사 · 2015년03월08일 · 16/100
16.외래키(foreign key)와 가장 직접적으로 관련된 제약조건은 어느 것인가?
1
개체 무결성
2
보안 무결성
3
참조 무결성정답
4
정보 무결성
해설
** 외래키 ** # 관계를 맺고 있는 릴레이션 R1,R2에서 릴레이션 R1이 참조하고 있는 릴레이션 R2의 기본키와 같은 R1 릴레이션의 속성을 외래키라고 함. 즉, 서로 관계를 맺고 있는 2개의 테이블에서 자식 테이블의 기본키가 부모 테이블의 외래키인 셈. # 외래키는 참조되는 릴레이션의 키본키와 대응되어 릴레이션 간에 참조 관계를 표현하는데 중요한 도구. # 외래키로 지정되면 참조 릴레이션의 기본키에 없는 값은 입력할 수 없음. ** 참조 릴레이션 ** 외래키를 포함하는 릴레이션이 참조하는 릴레이션이고, 대응되는 기본키를 포함하는 릴레이션이 참조 릴레이션임.