문제
관계형 데이터베이스에서 릴레이션 간의 연결고리 역할을 하며, 참조하는 릴레이션에 존재하는 값만 가질 수 있는 속성은?
① 후보키(Candidate Key) ② 외래키(Foreign Key) ③ 복합키(Composite Key) ④ 대체키(Alternate Key)
정답
2번
해설
외래키는 다른 릴레이션의 기본키를 참조하는 속성으로, 릴레이션 간의 관계를 표현하고 참조 무결성을 유지합니다. 후보키는 기본키가 될 수 있는 속성들, 복합키는 여러 속성으로 구성된 키, 대체키는 기본키가 아닌 후보키를 의미합니다.