튜플

From IT Wiki
Revision as of 03:09, 16 September 2024 by 파네라 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Tuple

튜플은 수학컴퓨터 과학에서 사용되는 개념으로, 순서가 있는 값들의 집합을 의미하는 용어이다.

수학 용어

수학에서의 Tuple: 수학에서는 n-tuple이라고 부르며, n개의 요소로 구성된 순서 있는 집합을 의미한다. 예를 들어, (1, 2)와 같은 2-튜플 또는 (1, 2, 3)과 같은 3-튜플은 각각 두 개 또는 세 개의 값이 순서대로 나열된 것을 뜻한다.

관계형 데이터 모델에서의 Tuple

  • 관계형 데이터 모델: 관계형 데이터 모델에서는 "tuple"이 데이터베이스의 테이블에서 행(row)을 나타내며, 각 튜플은 테이블의 각 속성에 해당하는 값을 가지는 데이터 레코드를 의미한다.
  • 사용 예: 예를 들어, 학생 정보를 담고 있는 테이블에서 각 학생의 데이터는 하나의 튜플로 표현되며, 각 속성(이름, 학번 등)에 대한 값이 포함된다.

단어의 어원

튜플은 일상적으로 쓰이는 영어 단어는 아니다. 수학에서 쓰이는 학술적 용어에서, 근대엔 컴퓨터 과학 분야에서 사용되는 전문 용어이다. 이 단어는 초기에 라틴어 "tuplis"에서 유래된 것이다. "Tuplis"는 "다수의" 또는 "묶음"을 의미한다. 이 용어는 컴퓨터 과학 이전에 수학에서 순서가 있는 값의 집합을 의미하는 용어로 사용되었다. 이후 프로그래밍 언어와 데이터베이스 분야에서도 데이터의 집합을 나타내는 데 사용되었다.