728x90
반응형
키(Key)의 개념
✔️ 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성
키(Key)의 종류
✔️ 슈퍼키(Super Key) : 모든 튜플에 대해 유일성은 만족하나 최소성은 만족하지 못하는 키
✔️ 후보키(Candidate Key) : 릴레이션 내 속성들의 집합으로, 유일성과 최소성 모두를 만족하는 키
✔️ 기본키(Primary Key) : 후보키들 중에서 선택된 키로 최소성과 유일성을 만족하는 속성
✔️ 대체키(Alternate Key) : 후보키에서 기본키를 제외한 나머지 키
✔️ 외래키(Foreign Key) : 한 릴레이션의 컬럼이 다른 릴레이션의 기본키로 이용되는 키
❓문제 (정답은 더보기 클릭)
키(Key)란 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성이다. 기본키, 후보키, 슈퍼키, 외래키, 대체키의 개념에 대하여 간략히 서술하시오.
더보기
기본키 : 후보키 중에서 특별히 선정된 키로 중복된 값을 가질 수 없다.
후보키 : 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분집합으로, 유일성과 최소성을 만족시킨다.
슈퍼키 : 한 릴레이션 내에 있는 속성들의 집합으로 구성된 키로, 유일성은 만족시키지만 최소성은 만족시키지 못한다.
대체키 : 후보키 중에서 선정된 기본키를 제외한 나머지 후보키이다.
외래키 : 다른 릴레이션의 기본키를 참조하는 속성 또는 속성들의 집합이다.
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] 네트워크와 인터넷 (0) | 2022.07.01 |
---|---|
[정보처리기사 실기] 무결성(Integrity)의 개념과 종류 (0) | 2022.06.30 |
[정보처리기사 실기] E-R모델과 관계형 데이터 모델 (0) | 2022.06.28 |
[정보처리기사 실기] 데이터베이스와 DBMS (0) | 2022.06.27 |
[정보처리기사 실기] 프로세스(Process) (0) | 2022.06.24 |