다음 릴레이션의①카디널리티와②차수를 각각 쓰시오.
| 학번 | 이름 | 학과 | 학년 |
|---|---|---|---|
| 1001 | 민수 | 컴퓨터 | 1 |
| 1002 | 서연 | 전자 | 2 |
| 1003 | 지후 | 산업 | 3 |
| 1004 | 하린 | 컴퓨터 | 4 |
| 1005 | 유진 | 전자 | 2 |
모범답안
① 5, ② 4
풀이와 판단 근거
카디널리티는 릴레이션에 저장된 튜플, 즉 데이터 행의 개수이므로 5다. 차수는 속성, 즉 열의 개수이며 학번·이름·학과·학년 네 개이므로 4다. 열 머리글은 데이터 행으로 세지 않고, 같은 학과 값이 반복되어도 각 행은 별도의 튜플이다.
자주 틀리는 지점
- 행 수와 열 수를 바꾸어 카디널리티 4, 차수 5로 답함
- 열 머리글을 한 행으로 포함해 카디널리티를 6으로 계산함
- 중복된 학과 값을 제거하고 행 수를 셈
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.