반응형
1. Super Key : 어떤 릴레이션의 어떠한 튜블들도 같은 값을 가지지 않는 Atrribute, 또는 Atrribute 조합
2. Key : 슈퍼키를 수정하는 Attribute 중 하나라도 빠지면 Super Key가 될 수 없는 Super Key (최소 슈퍼키)
3. Candidate key : 모든 Key는 Candidate Key가 될 수 있다.
4. Primary key : Candidate key중 선택된 한개의 기본 키
ex) Car Relation
CAR {지역, 번호, 모델 명, 제작 년도, 고유번호} 는 두개의 키를 가진다
{지역, 번호} 와 {고유번호} 이들은 슈퍼키인 동시에 키이고, Primary Key가 될 수 있는 Candidate Key이다.
{모델명, 고유번호} 또한 슈퍼키는 될 수 있지만, 모델명을 빼도 Super Key가 될 수 없으므로 Key는 아니다.
ex Question)
It is a minimal subset of attributes in a relation which uniquely identifies each tuple in the relation. It is designated as the primary.
1. Super Key
2. Foreign Key
3. Alternative Key
4. Candidate Key
답은
4번이다.
반응형
'IT 이론 > 데이터베이스' 카테고리의 다른 글
여러가지 관계해석식 표현법과 예제 (0) | 2013.01.12 |
---|---|
여러가지 관계대수식 표현법과 예제 (0) | 2013.01.12 |
[데이터베이스] Null값이 의미하는 두 가지 (0) | 2013.01.12 |
[데이터베이스] Relational Data Model (관계 데이터 모델) (0) | 2013.01.12 |
[데이터베이스] Referenced Table을 만들 때의 속성 (0) | 2013.01.12 |
댓글