본문 바로가기
정보처리산업기사

필기/제1과목 데이터베이스 11번 ~ 20번 오답노트

by Hwangminseo 2026. 1. 26.

14번

문제

데이터 모델의 종류 중 오너-멤버(owner-member) 관계를 갖는 것은?

선택지

① 뷰 데이터 모델
② 계층 데이터 모델
③ 관계 데이터 모델
④ 네트워크 데이터 모델

내가 고른 답

정답

왜 내가 틀렸나

관계 데이터 모델은 테이블(릴레이션)로 데이터를 표현하고, 테이블 간 연결은 기본키/외래키로 표현한다. 오너-멤버 같은 용어로 관계를 정의하지 않는다.

정답이 맞는 이유

네트워크 데이터 모델은 레코드 간 연결을 집합(set) 구조로 표현하며, 여기서 오너(owner)와 멤버(member) 관계라는 표현을 사용한다. 따라서 오너-멤버 관계를 갖는 모델은 ④ 네트워크 데이터 모델이다.

18번

문제

DBA의 역할로 거리가 먼 것은?

선택지

① 예비, 회복 절차 수립
② 저장구조와 접근방법 선정
③ 데이터의 종속성을 지속적으로 유지
④ 사용자의 요구와 불편 해결

내가 고른 답

정답

왜 내가 틀렸나

DBA는 사용자의 요구를 분석해 데이터베이스 설계/운영에 반영하고, 성능·보안·권한·백업/복구 등을 관리한다. ④는 표현이 과하게 현장 지원처럼 느껴질 수 있지만, 요구사항을 수집하고 개선에 반영하는 역할은 DBA와 무관하지 않다.

정답이 맞는 이유

데이터베이스의 중요한 목표 중 하나는 데이터 독립성을 높여 종속성을 줄이는 것이다. 그런데 ③은 데이터의 종속성을 지속적으로 유지한다고 하므로 방향이 정반대다. 그래서 DBA 역할로 가장 거리가 먼 것은 ③이다.

17번

문제

다음 트리를 Post-order로 운행할 때 노드 “E”는 몇 번째로 검사되는가?

선택지

① 1
② 2
③ 3
④ 4

내가 고른 답

정답

왜 내가 틀렸나

Post-order는 왼쪽 서브트리 → 오른쪽 서브트리 → 루트 순서로 방문한다. 이 규칙을 트리에 그대로 적용하면 E는 후반이 아니라 초반에 방문되도록 배치되어 있다. 그래서 4번째라는 판단이 어긋난다.

정답이 맞는 이유

Post-order는 가장 왼쪽 아래 노드부터 방문하고, 올라오면서 오른쪽을 처리한 뒤 부모로 복귀한다. 문제의 트리에서는 첫 번째 방문 노드 다음에 E가 바로 방문되는 위치라서 E는 2번째가 된다.
트리 그림이 있으면 실제 방문 순서를 1, 2, 3, 4로 찍어서 E가 2번째가 되는 과정을 더 깔끔하게 확정해서 적을 수 있다.