전공 - IT/데이터베이스
-
데이터 베이스 기초 - 기본키, 후보키, 대체키, 외래키, 테이블, 상속, 관계의 표현전공 - IT/데이터베이스 2023. 4. 8. 00:19
기초 용어 슈퍼키란 대상을 구분할 수 있는 키들을 말하며 단일키와 복합키로 범위가 넓다 후보키란 기본키가 될 수 있는 단일 키들을 말한다 기본키는 사용자가 설정하는 것이고 후보키인 학번과 주민번호 중에서 정하는 것이다 대체키는 기본키를 사용하지 못한다게 된다는 일이 발생하였을 경우 기본키를 대체하여서 사용할 수 있는 키를 말한다 ( 반장이 자리 비웠을때 부반장이 반을 대표하는 역할 ) 외래키란 학생테이블에 있는 학과 코드에 대한 정보가 부족하고 학과 테이블의 학과 코드와 내용이 같기 때문에 학과 테이블에서 기본키인 학과코드를 참고하여 학생테이블에서 학과코드를 외래키로 설정할 수 있다 학생테이블에서 기본키, 속성, 튜블에 대한 정보는 위 사진에 색으로 구분해 놓았다 학생테이블에서 학번, 이름, 학년, 학과..