더북(TheBook)

릴레이션

릴레이션(relation)은 데이터베이스에서 데이터를 저장하는 기본 단위입니다. 일반적으로 엔티티에 관한 데이터를 릴레이션 하나에 담아 관리합니다. 예를 들어 ‘회원’ 엔티티는 ‘회원’ 릴레이션으로 관리합니다.

데이터를 행과 열로 이뤄진 표 형태로 저장하는 관계형 데이터베이스에서는 릴레이션을 테이블(table)이라고 합니다. 다음 그림은 ‘회원’ 엔티티를 테이블로 표현한 것입니다. 회원 테이블은 ‘회원번호’, ‘이름’, ‘나이’, ‘주소’라는 속성으로 구성되는데, 이렇게 테이블에 쌓이는 행 단위의 데이터를 튜플(tuple)이라고 합니다.

그림 2-21 회원 테이블

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.