문제 상세보기
문제 정보

문제 ID: 540093

카테고리: 정보처리기사

강의: 정보처리기사 (2022-03-05 시행)

키워드: 없음

문제
다음 릴레이션의 Degree와 Cardinality는?
정답을 선택하세요
1 Degree : 4, Cardinality : 3
2 Degree : 3, Cardinality : 4
3 Degree : 3, Cardinality : 12
4 Degree : 12, Cardinality : 3
단일 문제
정답
1번 : Degree : 4, Cardinality : 3
해설 gpt-4o-mini 생성
[정답 근거] → 주어진 릴레이션의 Degree는 속성의 수를 의미하며, Cardinality는 튜플의 수를 의미합니다. 정답인 1번은 Degree가 4이고 Cardinality가 3으로, 속성이 4개이고 튜플이 3개인 경우를 정확히 나타냅니다.

[오답 해설] →
- 2번: Degree가 3이고 Cardinality가 4로, 속성이 3개이고 튜플이 4개인 경우로, 주어진 릴레이션과 일치하지 않음.
- 3번: Degree가 3이고 Cardinality가 12로, 속성이 3개인데 튜플이 12개인 경우로, 역시 주어진 릴레이션과 일치하지 않음.
- 4번: Degree가 12이고 Cardinality가 3으로, 속성이 12개인데 튜플이 3개인 경우로, 주어진 릴레이션과 전혀 맞지 않음.

[관련 개념] → Degree는 릴레이션의 구조를 나타내는 중요한 요소로, 데이터베이스에서 각 릴레이션이 가지는 속성의 수를 의미합니다. Cardinality는 데이터베이스의 데이터 양을 나타내며, 특정 릴레이션에 포함된 튜플의 수를 나타냅니다.

[학습 포인트] → 데이터베이스의 릴레이션을 이해할 때 Degree와 Cardinality의 개념을 명확히 구분하는 것이 중요합니다. 이를 통해 데이터 구조를 보다 효과적으로 분석하고 설계할 수 있습니다.