마찬가지로 고객 테이블의 각 열에는 ‘아이디’, ‘이메일’, ‘성별’의 3가지 속성이 있고, 각 행에는 각 열에 지정한 속성에 맞추어 한 명 한 명의 고객 정보를 행 단위로 저장합니다.

    세 번째 주문 테이블 역시 각 열에는 ‘아이디’, ‘결제 금액’ 속성이 있고, 각 행에는 각 열에서 지정한 속성에 맞춰 각 주문 정보를 행 단위로 저장합니다.

    잠깐 테이블과 관련한 용어를 정리하고 가겠습니다. 테이블에서 열은 칼럼(column) 또는 속성(attribute)이라고 하며, 행은 로우(row) 또는 레코드(record) 또는 튜플(tuple)이라고 합니다. 이 책에서는 열은 칼럼으로, 행은 튜플로 지칭하겠습니다.

    그림 1-9 테이블 용어

    TIP   레코드와 튜플은 모두 행을 가리키는 용어로, 정확한 의미는 다음과 같습니다.

    레코드: 여러 개의 관련 속성을 포함하는 하나의 데이터 항목을 뜻합니다.

    튜플: 수학에서 유래한 용어로, 정해진 순서에 따라 정렬된 몇 개의 요소(열의 값)로 구성된 집합을 의미합니다.

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