책 내용 질문하기
핵심146의 개념에서 질문이 있습니다.
도서
2017 시나공 SUMMARY 컴퓨터활용능력 1급 필기
페이지
182
조회수
40
작성일
2017-02-07
작성자
탈퇴*원
첨부파일
Q. 핵심146의 키의 종류 중 후보키의 유일성과 최소성이 무엇인지 잘 모르겠습니다. 설명을 읽어도 어떤 개념인지 파익이 되지 않습니다. 그리고 둘 사이의 어떤 차이점이 있는지도 잘 모르겠습니다. 좀 알려주세요~
답변
2017-02-16 09:44:19
안녕하세요.
예를들어 학번과 주민번호가 있다고 할때, 학번으로도 테이블에 있는 모든 데이터를 구분할 수 있고, 주민번호로도 테이블에 있는 모든 필드를 구분할 수 있다면 학번과 주민번호는 유일성을 만족하기 때문에 후보키가 될 수 있습니다. 그런데 학번과 주민번호를 두개를 하나로 묶어 슈퍼키를 만들면 다른 튜플들과 구분할 수 있는 유일성은 만족하지만, 학번이나 주민번호 하나만 가지고도 다른 튜플들을 구분할 수 있으므로 최소성은 만족시키지 못합니다.
즐거운 하루 되세요.
-
*2017-02-16 09:44:19
안녕하세요.
예를들어 학번과 주민번호가 있다고 할때, 학번으로도 테이블에 있는 모든 데이터를 구분할 수 있고, 주민번호로도 테이블에 있는 모든 필드를 구분할 수 있다면 학번과 주민번호는 유일성을 만족하기 때문에 후보키가 될 수 있습니다. 그런데 학번과 주민번호를 두개를 하나로 묶어 슈퍼키를 만들면 다른 튜플들과 구분할 수 있는 유일성은 만족하지만, 학번이나 주민번호 하나만 가지고도 다른 튜플들을 구분할 수 있으므로 최소성은 만족시키지 못합니다.
즐거운 하루 되세요.