1, 슈퍼키 | - 한 릴레이션 내에 있는 속성들의 집합으로 구성된 키 - 튜플을 유일하게 구분할 수 있는 속성의 집합 릴레이션을 구성하는 모든 튜플 중 슈퍼키로 구성된 송성의 집합과 동일한 값은 나타나지 않음 - 릴레이션을 구성하는 모든 튜플에 대해 유일성은 만족 / 최소성은 불만족 |
2. 후보키 | - 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분집합 - 유일성과 최소성을 모두 만족 - 복합키 : 2개 이상의 필드를 조합하여 만든 키.. 후보키 가능하다! |
3. 기본키 | - 후보키 중 특별히 선정된 키 -> 후보키의 성질을 지님 즉 유일성 + 최소성 만족 / 튜플 식별 시 반드시 필요 - 중복된 값 가질 수 없음 - Null 값 가질 수 없음 |
4. 대체키 | - 후보키 중 기본키 제외한 나머지 후보키 |
5. 외래키 | - 다른 릴레이션의 기본키를 참조하는 속성 또는 속성들의 집합 - 릴레이션 간 관계를 표현할 때 사용 - 참조 릴레이션의 기본키와 동일한 키 속성 지님 한 릴레이션에 속한 속성 A와 참조 릴레이션 기본키 B 가 같은 도메인상 정의 되었으면 속성 A 는 외래키 |
'[자격증] 정보처리기사' 카테고리의 다른 글
[정보처리기사][실기]2과목 09 관계대수 (0) | 2019.11.12 |
---|---|
[정보처리기사][실기]2과목 08 무결성 (0) | 2019.11.12 |
[정보처리기사][실기]2과목 06 관계형 데이터 모델 (0) | 2019.11.12 |
[정보처리기사][실기]2과목 05 ER 모델 (0) | 2019.11.12 |
[정보처리기사][실기]2과목 04 데이터베이스 설계 (0) | 2019.11.12 |