문제 상세보기
문제 정보

문제 ID: 540300

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
속성(attribute)에 대한 설명으로 틀린 것은?
정답을 선택하세요
1 속성은 개체의 특성을 기술한다.
2 속성은 데이터베이스를 구성하는 가장 작은 논리적 단위이다.
3 속성은 파일 구조상 데이터 항목 또는 데이터 필드에 해당된다.
4 속성의 수를 "cardinality" 라고 한다.
단일 문제
정답
4번 : 속성의 수를 "cardinality" 라고 한다.
해설 gpt-4o-mini 생성
[정답 근거] → 4번에서 "속성의 수를 'cardinality'라고 한다"는 설명은 틀렸습니다. 'cardinality'는 데이터베이스에서 관계의 수를 의미하며, 속성의 수가 아니라 개체 간의 관계에서의 개체 수를 나타냅니다. 따라서 속성의 수와는 관련이 없습니다.

[오답 해설] → 1번, 2번, 3번은 모두 올바른 설명입니다. 1번은 속성이 개체의 특성을 기술하는 것을 정확히 설명하고 있으며, 2번은 속성이 데이터베이스의 기본 단위임을 나타냅니다. 3번은 속성이 파일 구조에서 데이터 항목이나 데이터 필드에 해당한다는 점을 잘 설명하고 있습니다.

[관련 개념] → 속성(attribute)은 데이터베이스에서 개체(entity)의 특성을 나타내는 요소입니다. 'cardinality'는 관계형 데이터베이스에서 두 개체 간의 관계에서 나타나는 개체의 수를 의미하며, 예를 들어 1:1, 1:N, N:M의 관계를 설명할 때 사용됩니다.

[학습 포인트] → 속성과 cardinality의 개념을 명확히 구분하는 것이 중요합니다. 속성은 개체의 특성을 나타내고, cardinality는 개체 간의 관계를 설명하는 용어로, 이 두 개념을 혼동하지 않도록 주의해야 합니다.