로그인

외래키

Foreign Key

데이터·분석

정의

다른 테이블의 기본키를 가져와 두 테이블을 서로 연결해 주는 값.

자세한 설명

한 테이블에 들어 있는 값이 다른 테이블의 기본키를 그대로 가져온 것일 때, 그 값을 외래키라 부릅니다. 예를 들어 주문 테이블에 회원 번호를 넣어 두면, 그 회원 번호로 회원 테이블과 연결해 이 주문을 누가 했는지 알 수 있습니다. 외래키 덕분에 같은 회원 정보를 여러 테이블에 똑같이 반복해서 적지 않고도 서로 이어 쓸 수 있습니다. 조인 작업을 할 때 이 외래키와 기본키가 연결 통로 역할을 합니다.

예를 들면

주문 테이블에 회원 번호를 외래키로 두어, 회원 테이블과 연결해 주문한 사람의 정보를 함께 찾아봅니다.

체크포인트

외래키가 가리키는 기본키가 실제로 존재하는지 확인해야 하며, 없는 값을 가리키면 연결이 끊어져 오류가 납니다.

관련 용어

데이터·분석 용어 100개 보기용어집 전체 보기

용어 설명은 이해를 돕기 위한 안내입니다. 법령·세무·지원 제도의 정확한 기준은 관계 법령과 소관 기관의 최신 안내를 확인하세요.

우리 회사 일에 맞춰 보고 싶다면

하려는 일을 적어 주시면 SO EASY 로 맡길 수 있는지 먼저 알려 드립니다.