문제
관계형 데이터베이스 개념 설명과 용어의 연결로 가장 적절한 것은?
<설명> ㄱ. 테이블에서 한 행(Row)을 의미하며, 하나의 레코드를 구성하는 요소 ㄴ. 실제 데이터가 저장되어 있는 테이블의 내용 전체를 의미하며, 데이터의 상태를 나타낸다. ㄷ. 테이블에 저장된 행(Row)의 총 개수를 의미한다.
<보기> 스키마, 속성, 튜플, 차수, 인스턴스, 카디널리티
① ㄱ-튜플, ㄴ-인스턴스, ㄷ-카디널리티 ② ㄱ-속성, ㄴ-스키마, ㄷ-차수 ③ ㄱ-카디널리티, ㄴ-인스턴스, ㄷ-튜플 ④ ㄱ-튜플, ㄴ-스키마, ㄷ-차수
정답
1번
해설
정답: 1. 한 행은 튜플, 릴레이션의 실제 데이터 상태는 인스턴스, 행의 총 개수는 카디널리티이다.
오답 풀이
- 1번: 세 용어가 모두 올바르게 연결되었다.
- 2번: 속성은 열이고 스키마는 구조이다.
- 3번: 튜플과 카디널리티가 바뀌었다.
- 4번: 스키마와 차수의 의미가 맞지 않는다.
보충 개념 차수는 속성 수, 카디널리티는 튜플 수이다. 스키마는 데이터베이스의 구조, 인스턴스는 특정 시점의 실제 데이터이다.