문제
다음 릴레이션의 Degree와 Cardinality는?
<그림>
① Degree : 4, Cardinality : 3 ② Degree : 3, Cardinality : 4 ③ Degree : 3, Cardinality : 12 ④ Degree : 12, Cardinality : 3
정답
1번
해설
정답: 1. Degree(차수)는 속성(열)의 수이고 Cardinality(기수)는 튜플(행)의 수이다. 제시된 릴레이션은 학번·이름·학년·학과의 4개 속성과 3개의 튜플로 구성되므로 Degree=4, Cardinality=3이다.
오답 풀이
- 1번: Degree 4, Cardinality 3으로 정답이다.
- 2번: Degree와 Cardinality 값이 뒤바뀌었다.
- 3번: Cardinality 12는 속성수×튜플수로 잘못 계산한 값이다.
- 4번: Degree 12는 잘못된 값이다.
보충 개념 Degree = 속성(열) 수, Cardinality = 튜플(행) 수.