검수요청.png검수요청.png

"대체키"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
(참고자료)
1번째 줄: 1번째 줄:
'''대체키'''(Alternate key)란 [[데이터베이스]]에서 [[레코드]]를 유일하게 식별할 수 있는 [[후보키]](Candidate key) 중에서 [[기본키]](Primary key)로 선택되지않고 남은 [[키]](key)를 의미한다.
+
'''대체키'''(Alternate key)란 [[데이터베이스]]에서 [[레코드]]를 유일하게 식별할 수 있는 [[후보키]](Candidate key) 중에서 [[기본키]](Primary key)로 선택되지않고 남은 [[키]](key)를 의미한다. 보조키라고도 불린다. <ref name="검은아이"> 〈[https://m.blog.naver.com/PostView.nhn?blogId=debtsaga&logNo=120023875836&proxyReferer=https:%2F%2Fwww.google.com%2F 키(key)의 종류 및 특징(후보키,기본키,외래키,슈퍼키,대체키)]〉, 《개인블로그》, 2006-04-19</ref>
 +
 
  
 
[[파일:키(key)_구조.PNG|400픽셀|섬네일|가운데|키(key)의 구조]]
 
[[파일:키(key)_구조.PNG|400픽셀|섬네일|가운데|키(key)의 구조]]
7번째 줄: 8번째 줄:
  
 
==특징==
 
==특징==
 +
대체키(Alternate key)는 인덱스를 설정할 때 고려대상이 되는 키(key)다. <ref name="DogFootStory"> 〈[https://dog-foot-story.tistory.com/60 식별자의 정의와 종류(후보키, 기본키, 대체키,복합키, 대리키)]〉, 《개인블로그》, 2019-04-30</ref>
  
 
===예시===
 
===예시===

2020년 8월 14일 (금) 14:29 판

대체키(Alternate key)란 데이터베이스에서 레코드를 유일하게 식별할 수 있는 후보키(Candidate key) 중에서 기본키(Primary key)로 선택되지않고 남은 (key)를 의미한다. 보조키라고도 불린다. [1]


키(key)의 구조

개요

대체키(Alternate key)는 후보키가 2개 이상일때, 그 중에서 어느 하나를 기본키로 지정하고 남은 후보키를 대리키라고 한다. [2]

특징

대체키(Alternate key)는 인덱스를 설정할 때 고려대상이 되는 키(key)다. [3]

예시

1) 속성 중 유일성과 최소성을 만족하는 후보키가 '학번'과 '주민번호'가 있다. 후보키가 2개 이상이기 때문에 둘 중에 하나인 주민번호 속성을 기본키로 선정하면, 후보키 중 나머지인 학번 속성이 대체키가 된다. 그림과 다르게 반대로 학번을 기본키로 선정하면, 후보키 중 나머지인 주민번호 속성이 대체키가 된다.

대체키 예시

각주

참고자료

같이보기


  검수요청.png검수요청.png 이 대체키 문서는 프로그래밍에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.