데이터베이스 일반 110
키(KEY), 바로 이해하고 확인하기
후보키는 유일성과 최소성을 모두 만족해. 그중 대표가 기본키, 남은 게 대체키야. 외래키는 다른 테이블의 기본키를 참조해서 두 표를 이어 주는 키야. 컴활 필기 데이터베이스 일반 110 키(KEY)를 길게 외우지 않도록 짧은 카드와 바로 확인하는 문제로 나눴습니다.
컴활 데이터베이스 일반 110번 개념
이 페이지는 키(KEY)를 처음 보는 사람도 화면이나 상황으로 떠올릴 수 있게 개념 카드 중심으로 정리합니다. 문제는 토픽당 1개 티저만 공개하고, 정답과 해설은 정적 HTML에 싣지 않습니다.
개념 카드
01. 키 가족부터 정리하자
후보키는 유일성과 최소성을 모두 만족해. 그중 대표가 기본키, 남은 게 대체키야.
- 후보키 = 유일성 + 최소성
- 기본키: NULL도 중복도 안 돼
- 기본키가 못 된 후보키 = 대체키
- 한 테이블에 기본키는 하나야
시험 포인트 "유일성과 최소성을 모두 만족"이 보이면 후보키, 거기에 NULL 금지가 붙으면 기본키 쪽이야.
02. 슈퍼키는 유일성만 봐
외래키는 다른 테이블의 기본키를 참조해서 두 표를 이어 주는 키야.
- 슈퍼키: 유일성 O, 최소성은 없어도 돼
- 외래키: 참조 무결성의 바탕
- 외래키 값은 참조 대상 기본키에 있어야 해
- 외래키는 NULL이 될 수도 있어
시험 포인트 후보키와 슈퍼키의 차이는 딱 하나, 최소성이야.
QuestDP의 개념 설명·문제·해설은 자체 제작 학습 콘텐츠입니다. 무단 복제·배포·재판매·상업적 이용이 확인되면 서비스 이용 제한 및 관련 법령에 따른 법적 조치를 진행할 수 있습니다.