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

안재영·2024년 4월 8일

관계형 데이터베이스

관계형 DB는 데이터를 행과 열로 이루워진 테이블의 형태로 구성한뒤 테이블간의 관계를 정의하는 DB입니다.

예시 :

  • question

    Question IDQuestion text
    1취미는 무엇인가요
    2무슨음식을 좋아하나요
  • answer

    Answer IDAnswer textQuestion ID
    1운동1
    2독서1
    3사과2
    4일식2
    5중식2

열(column)

관계형 DB의 열은 테이블에 존재하는 필드를 나타냅니다 필드는 앞으로 테이블의 행에 저장될 내용인지 표시하는 역할을 합니다

예시에서 가진 열의 종류

  • Question

    • Question ID (primary key)
    • Question text
  • Answer

    • Answer ID (primary key)
    • Answer text
    • Question ID (foreign key)

행(row)

테이블에서 각각의 행은 테이블에 저장된 데이터 레코드를 의미합니다

데이터 베이스에서 아래와 같이 하나의 단위로 표현되어지는 필드들의 집합을 레코드라고 합니다

Question IDQuestion text
1취미는 무엇인가요

0개의 댓글