RDB (관계형 데이터베이스) 정리

no-stay ㅣ 2026. 3. 19. 11:43

 RDB (관계형 데이터베이스) 완벽 정리

데이터베이스를 처음 공부할 때 가장 먼저 접하게 되는 개념이 바로 **RDB(Relational Database)**입니다.
핵심 개념만 깔끔하게 정리해보겠습니다.


 RDB란?

 데이터를 테이블 형태로 저장하고, 테이블 간의 관계를 이용해 관리하는 데이터베이스


 기본 구조

🔹 테이블 (Table)

  • 데이터를 저장하는 공간
  • 엑셀 표처럼 구성

🔹 행 (Row / Record)

  • 하나의 데이터 단위
     예: 학생 1명

🔹 열 (Column / Field)

  • 데이터의 속성
     예: 학번, 이름, 학과

 관계 (Relation)

테이블은 **키(Key)**를 통해 서로 연결됩니다.

  • 기본키 (Primary Key)
    → 각 데이터를 구별하는 고유값
  • 외래키 (Foreign Key)
    → 다른 테이블과 연결하는 값

 특징

  • 데이터 중복 최소화 (정규화)
  • SQL을 통한 데이터 처리
  • 데이터 일관성 유지
  • 테이블 간 관계 기반 조회 (JOIN)

 한 줄 정리

RDB = 테이블 간 관계를 통해 데이터를 체계적으로 관리하는 데이터베이스