본문 바로가기
데이터베이스 구축정보처리기사 · 2022년03월05일 · 45/100

45.다른 릴레이션의 기본키를 참조하는 키를 의미하는 것은?

1
필드키
2
슈퍼키
3
외래키정답
4
후보키

해설

* 키 : 레코드 또는 튜플을 확인하기 위해 이용되는 속성값 1. 기본키 *유일성과 최소성을 만족하는 속성을 가지는 후보키 중에 지정된 하나의 키 *중복되는 값, Null 값을 가질 수 없음. * 값의 변화가 거의 없고 단순한 후보키가 기본키로 적합. 2. 슈퍼키 *데이터베이스에서 테이블의 행을 고유하게 식별할 수 있는 속성 or 속성의 집합 3. 외래키 * 관계형 데이터베이스에서 한 테이블 속성 집합이 다른 테이블의 기본키가 됨. * 데이터베이스 내에 존재하는 테이블들의 관계에서 참조의 무결성을 보장하기 위함임 * 중복되는 값, 비어있는 값(Null) 가질 수 있음(<->기본키) 4. 후보키 * 유일성과 최소성을 만족하는 속성 or 속성들의 집합 * 슈퍼키 중 최소성을 만족하는 것이 후보키가 됨. * 후보키(candidate key)는 기본키(primary key)로 사용 할 수 있으며, 후보키가 여러개일 경우에는 하나를 지정해 사용. (지정되지 않은 나머지 후보키 = 대체 키(alternate key))

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기