문제
관계형 데이터베이스에서 사용되는 용어에 대한 설명으로 옳지 않은 것은?
① 튜플(Tuple)은 테이블에서 행을 나타내는 말로, 레코드와 같은 의미이다. ② 애트리뷰트(Attribute)는 데이터베이스를 구성하는 가장 작은 논리적 단위이며, 파일 구조상의 데이터 필드에 해당된다. ③ 테이블(Table)은 하나의 애트리뷰트(Attribute)가 취할 수 있는 같은 타입의 원자값들의 집합이다. ④ 튜플(Tuple)의 수를 카디널리티(Cardinality), 애트리뷰트(Attribute)의 수를 디그리(Degree)라고 한다.
정답
3번
해설
정답: 3. 하나의 애트리뷰트가 가질 수 있는 원자값들의 집합은 도메인이며, 보기 ③은 도메인에 대한 설명이 잘못 표기되어 있다.
오답 풀이
- 1번: 튜플은 테이블의 행 또는 레코드를 의미한다.
- 2번: 애트리뷰트는 필드에 해당한다.
- 3번: 테이블이 아니라 도메인에 대한 설명이다.
- 4번: 튜플의 수는 카디널리티, 속성의 수는 디그리이다.
보충 개념 관계형 데이터베이스에서 테이블은 튜플과 애트리뷰트로 구성된다.