본문 바로가기

Lobo's study room/정보처리기사

[데이터베이스]릴레이션과 카디널리티, 튜플

릴레이션(Relation)
주로 테이블(Table)과 같은 의미로 사용되며, 데이터의 집합을 의미.
  • 튜플(Tuple)과 어트리뷰트(Attribute)로 구성되어있다.
  • 엑셀의 시트 자체를 의미한다고 생각하면 된다.
카디널리티(Cardinality)
집합의 “원소 개수”에 대한 척도.
  • 예를 들어, Cardinality가 낮은 속성들은 성별, 부서, 지역 등이 있다. 성별의 경우 모든 데이터 분포도에 “남”,”여” 값만 존재할 수 있기에 카디널리티가 낮다.
튜플(행)
테이블을 구성하는 데이터들 중 가로로 묶은 데이터 셋.
  • Tuple = Row = Record