RDB (관계형 데이터베이스) 완벽 정리
데이터베이스를 처음 공부할 때 가장 먼저 접하게 되는 개념이 바로 **RDB(Relational Database)**입니다.
핵심 개념만 깔끔하게 정리해보겠습니다.
RDB란?
데이터를 테이블 형태로 저장하고, 테이블 간의 관계를 이용해 관리하는 데이터베이스
기본 구조
🔹 테이블 (Table)
- 데이터를 저장하는 공간
- 엑셀 표처럼 구성
🔹 행 (Row / Record)
- 하나의 데이터 단위
예: 학생 1명
🔹 열 (Column / Field)
- 데이터의 속성
예: 학번, 이름, 학과
관계 (Relation)
테이블은 **키(Key)**를 통해 서로 연결됩니다.
- 기본키 (Primary Key)
→ 각 데이터를 구별하는 고유값 - 외래키 (Foreign Key)
→ 다른 테이블과 연결하는 값
특징
- 데이터 중복 최소화 (정규화)
- SQL을 통한 데이터 처리
- 데이터 일관성 유지
- 테이블 간 관계 기반 조회 (JOIN)
한 줄 정리
RDB = 테이블 간 관계를 통해 데이터를 체계적으로 관리하는 데이터베이스
'Data Base' 카테고리의 다른 글
| 프로젝트 모델 정규화 과정 (DB 설계 핵심 정리) (0) | 2026.03.19 |
|---|---|
| 내부 조인 vs 외부 조인 차이 정리 (0) | 2026.03.19 |
| NoSQL 완벽 정리 (RDB와 차이까지 한 번에) (0) | 2026.03.19 |
| 데이터 무결성 보장 정리 (0) | 2026.03.19 |
| DDL / DML / DCL 완벽 정리 (SQL 3대 핵심) (0) | 2026.03.19 |

