[데이터베이스] 관계형 데이터베이스(RDB) 모델: 테이블, 차수와 카디널리티, 키(Key) 완벽 구분
"데이터베이스 문제에서 릴레이션, 튜플, 도메인이 나오면 매번 헷갈리시나요?""슈퍼키, 후보키, 기본키, 외래키의 포함 관계와 유일성·최소성 조건을 깔끔하게 정리하고 싶으신가요?"관계형 데이터베이스(Relational Database)는 데이터를 2차원 테이블 형태로 표현하며, 데이터 간의 관계를 직관적으로 정의할 수 있어 가장 널리 쓰이는 DB 모델입니다.이번 글에서는 RDB의 핵심 용어(릴레이션, 차수, 카디널리티)와 시험에 단골로 출제되는 키(Key)의 개념과 차이점을 완벽하게 정리해 드립니다!1. 관계형 데이터베이스의 기본 구조와 용어관계형 모델에서는 하나의 2차원 표를 릴레이션(Relation)이라고 부릅니다. 릴레이션을 구성하는 각 요소는 다음과 같은 대응 관계를 갖습니다.관계형 모델 용어파일..
2026. 9. 3.