본문 바로가기
👨‍💻Computer Science/데이터베이스

[Database] 02 - 2 릴레이션의 특성

by 코푸는 개발자 2021. 9. 14.
728x90

릴레이션

  • 투플들의 집합(중복허용x, 순서없음)

*투플들은 서로 다르다.

*투플들 간에 값이 다른 애트리뷰트들의 집합이 있다.(키, 최소 하나는 존재, 여러 개가 있을 수 있다.)

 

릴레이션의 특성

  • 각 릴레이션은 오직 하나의 레코드 타입만 포함
  • 한 애트리뷰트 내의 값들은 모두 같은 유형(같은 도메인에 속함)
  • 애트리뷰트들의 순서는 중요하지 않음

애트리뷰트들의 순서가 달라도 동일한 릴레이션

  • 동일한 투플이 두 개 이상 존재하지 않음 (키가 존재함, 투플들의 집합이기 때문)
  • 한 투플의 각 애트리뷰트는 원자값을 가짐

투플의 각 애트리뷰트는 원자값만 가져야 함

  • 각 애트리뷰트의 이름은 한 릴레이션 내에서만 고유
  • 투플들의 순서는 중요하지 않음

투플의 순서가 달라도 동일한 릴레이션

 

728x90

댓글