문제 상세보기
문제 정보

문제 ID: 540302

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
관계 데이터베이스 모델에서 차수(Degree)의 의미는?
정답을 선택하세요
1 튜플의 수
2 테이블의 수
3 데이터베이스의 수
4 애트리뷰트의 수
단일 문제
정답
4번 : 애트리뷰트의 수
해설 gpt-4o-mini 생성
[정답 근거] → 관계 데이터베이스 모델에서 차수(Degree)는 한 테이블 내의 애트리뷰트(속성)의 수를 의미합니다. 즉, 테이블이 가지고 있는 열의 개수를 나타내며, 이는 데이터 구조의 중요한 특성 중 하나입니다.

[오답 해설]
1. 튜플의 수: 튜플은 테이블의 행을 의미하며, 차수와는 관련이 없습니다. 튜플의 수는 '카디널리티(Cardinality)'라고 불립니다.
2. 테이블의 수: 데이터베이스 내의 테이블의 수는 차수와는 무관하며, 데이터베이스의 구조를 설명하는 다른 개념입니다.
3. 데이터베이스의 수: 데이터베이스의 수는 차수와 관련이 없으며, 데이터베이스의 전체 개수를 의미합니다.

[관련 개념] 관계 데이터베이스 모델에서 '차수(Degree)'는 테이블의 구조를 이해하는 데 필수적인 요소이며, '카디널리티(Cardinality)'와 함께 데이터베이스의 성격을 정의하는 데 중요한 역할을 합니다.

[학습 포인트] 데이터베이스를 설계하거나 이해할 때, 차수와 카디널리티의 개념을 명확히 구분하는 것이 중요합니다. 차수는 애트리뷰트의 수, 카디널리티는 튜플의 수를 의미하므로, 이 두 개념을 혼동하지 않도록 주의해야 합니다.