키속성중에
슈퍼키, 복합키, 복합속성이 햇갈려서요
슈퍼키설명중에 유일성은 만족하지만 최소성은 만족하지 못한다고 했는데
예>학생릴레이션에서 학번, 주민번호 는 슈퍼키라고 되어있습니다. 학번과 주민번호는 후보키이면서 유일성과 최소성을 만족하기때문에 슈퍼키가 안되는거 아닌가요?
복합키는 2개 이상의 필드를 조합하여 만든 키라고 되어있는데
슈퍼키도 복합키에 포함되는건가요?
440페이지에서 5번답이 학번,수강과목 인데 그러면 슈퍼키도 답이 될수 있지 않나요?
그리고 보기중에 복합속성이라는 말이 있는데 정확한의미와 예시 좀 부탁드릴께요
그리고 추가질문인데요
414페이지 NATURAL JOIN에 대해서 답변주셨는데 2번에 답이 JOIN이 될수는 없는건지...
속성명을 기술안했다면 NATURAL JOIN이 답이 되겠지만 속성값을 하나 예금계좌.지점명으로 주었기때문에
지점명속성이 한번만 나타나게 되서 JOIN도 답이 되지 않나요?
자꾸질문해서 죄송한데 궁금해서요...
안녕하세요.
1)
슈퍼키는 속성들의 집합으로 구성된 키를 말합니다. 슈퍼키는 집합으로 구성되어 유일성은 만족시키지만 집합으로 구성된 하나의 속성으로도 다른 튜플 구분이 가능하여 최소성은 만족시키지 못합니다.
복합키도 집합으로 구성된 키이지만 유일성과 최소성을 만족시키므로 후보키에 속합니다. 즉 후보키 중에서 속성들의 집합으로 구성된 후보키를 말합니다.
정리하면 키를 구성할 때 속성의 집합으로 구성하는 것은 슈퍼키, 후보키는 기본키로 사용될 수 있는 속성들의 부분집합인데, 이중 속성의 집합으로 구성된 후보키를 복합키라고 합니다.
2)
교재에 수록된 기출문제는 실제 문제 중 일부만 발췌하거나 복원한 것으로 본래의 문제보다 풀이를 위한 내용이 부족할 수 있습니다. 즉 문제의 정답이 되기 위해서 좀더 내용이 있을 수 있지만 생략된 것이라고 생각하시면 될 것 같습니다. 그러니 문제의 내용이 부족한 기출문제의 경우 교재의 내용과 정답을 연계하면서 실제 문제에서는 이러한 형태의 내용이 이 정답과 연관지어 나올 수 있구나 정도로 이해하시면 될 것 같습니다.
오늘도 즐거운 하루 되세요.
-
*2013-09-11 10:16:34
안녕하세요.
1)
슈퍼키는 속성들의 집합으로 구성된 키를 말합니다. 슈퍼키는 집합으로 구성되어 유일성은 만족시키지만 집합으로 구성된 하나의 속성으로도 다른 튜플 구분이 가능하여 최소성은 만족시키지 못합니다.
복합키도 집합으로 구성된 키이지만 유일성과 최소성을 만족시키므로 후보키에 속합니다. 즉 후보키 중에서 속성들의 집합으로 구성된 후보키를 말합니다.
정리하면 키를 구성할 때 속성의 집합으로 구성하는 것은 슈퍼키, 후보키는 기본키로 사용될 수 있는 속성들의 부분집합인데, 이중 속성의 집합으로 구성된 후보키를 복합키라고 합니다.
2)
교재에 수록된 기출문제는 실제 문제 중 일부만 발췌하거나 복원한 것으로 본래의 문제보다 풀이를 위한 내용이 부족할 수 있습니다. 즉 문제의 정답이 되기 위해서 좀더 내용이 있을 수 있지만 생략된 것이라고 생각하시면 될 것 같습니다. 그러니 문제의 내용이 부족한 기출문제의 경우 교재의 내용과 정답을 연계하면서 실제 문제에서는 이러한 형태의 내용이 이 정답과 연관지어 나올 수 있구나 정도로 이해하시면 될 것 같습니다.
오늘도 즐거운 하루 되세요.