6. 릴레이션에 대한  설명으로 옳지 않은 것은?

(1) 모든 튜플은 서로 다른 값을 가지고 있다.

(2) 하나의 릴레이션에서 튜플은 순서를 가진다.

(3) 각 속성은 릴레이션 내에서 유일한 이름을 가진다.

(4) 모든 속성 값은 원자 값(atomic value)을 가진다.

 

 

 

 

  릴레이션 (relation) 

같은 성격의 데이터들의 집합을 의미. 흔히 테이블이라고 말하는 용어와 같은 의미로 이론적인 용어. 

릴레이션은 튜플과 에트리뷰트로 데이터를 정렬하여 관리한다. 

 

   튜플 (tuple)

릴레이션의 각 행을 의미. 흔히 일반적인 용어로 레코드(record)와 로우(row)와 같은 의미로 사용된다. 

 

   에트리뷰트(attribute)

릴레이션에서 이름을 가진 하나의 열을 말한다. 흔히 일반적인 용어로 칼럼(column)과 같은 의미로 사용된다. 

 

   디그리(degree)

에트리뷰트의 수를 말한다. 

 

   카디널러티(cardinality)

튜플들의 수를 말한다. 

 

  릴레이션의 특징 

- 한 릴레이션에 정의된 튜플들은 모두 다르다. 

- 한 릴레이션에 정의된 튜플들은 순서에 무관하다. 

- 튜플들은 시간에 따라 변한다. 

- 릴레이션 스키마를 구성하는 에트리뷰트의 값은 동일해도 된다. 

- 에트리뷰트는 더 이상 쪼갤 수 없는 원자값으로 구성된다. 

- 릴레이션을 구성하는 튜플을 유일하게 식별하기 위한 속성들의 부분집합을 키(Key)로 설정한다. 

 

1. 이건 뭔가 이상한데? 주소가 다른거 아닌가?

 

2. 에트리뷰에서 순서를 가지긴 하는데..

 

3. 맞음

 

4. 맞음

 

답 : 2

출제위원 마음인거 같다

 

블로그 이미지

Or71nH

,