[정보처리기사 기출 해설] 데이터베이스 논리적 설계 단계 – 수행하지 않는 작업 (2020년 1회)
📌 출처: 2020년 정보처리기사 필기 1회차
📖 과목: 데이터베이스 구축
❓ 기출문제 원문
49. 데이터베이스의 논리적 설계 단계에서 수행하지 않는 작업은?
① 레코드 집중의 분석 및 설계
② 논리적 데이터베이스 구조로 매핑(mapping)
③ 정규화 수행
④ 스키마 정의
✅ 정답: ① 레코드 집중의 분석 및 설계
📘 개념 설명: 데이터베이스 설계 단계
데이터베이스 설계는 다음과 같은 3단계로 구성됩니다:
단계설명
개념적 설계 | ERD 작성, 엔터티/속성/관계 정의 등 사용자 요구 분석 중심 |
논리적 설계 | 정규화, 관계 스키마 도출, 논리 모델 작성 (RDB 기준) |
물리적 설계 | 저장 구조, 인덱스, 접근 경로, 레코드 집중 등 성능 중심 설계 |
🔍 정답 해설
문제에서 묻는 것은 "논리적 설계 단계에서 수행하지 않는 작업"입니다.
- ① 레코드 집중의 분석 및 설계는 물리적 설계 단계에서 수행되는 작업입니다.
→ 테이블의 저장 구조, 접근 방법 등을 최적화하는 과정
✅ 따라서 정답은 ① 레코드 집중의 분석 및 설계입니다.
❌ 보기별 오답 해설
- ② 논리적 DB 구조로 매핑
→ 개념적 모델(ERD 등)을 관계형 모델로 변환하는 논리적 설계의 핵심 작업 - ③ 정규화 수행
→ 논리적 설계의 핵심 작업 중 하나로 데이터 중복 최소화 및 무결성 확보 - ④ 스키마 정의
→ 테이블, 속성, 관계 등을 논리적으로 설계하는 과정에 해당
🎯 핵심 요약
설계 단계주요 작업
논리적 설계 | 정규화, 관계형 모델링, 속성 정의, 스키마 설계 등 |
물리적 설계 | 레코드 집중, 저장 구조, 인덱스 등 물리적 최적화 |
- 문제는 논리적 설계 단계에서 수행하지 않는 작업을 찾는 것으로,
레코드 집중 설계는 물리적 설계에 해당하므로 정답입니다.
📎 참고자료
- 『시나공 정보처리기사 필기 기출문제집 (2020년 1회)』
- 데이터베이스 설계 이론 (개념/논리/물리 단계 구분)
- 한국산업인력공단 정보처리기사 시험 문제지
'기출문제풀이 > 정보처리기사 2020년 1, 2회' 카테고리의 다른 글
51. 병행 제어(Concurrency Control)의 로킹 단위(Locking Granularity)에 대한 설명으로 옳지 않은 것은? (0) | 2025.05.31 |
---|---|
50. 다음 중 데이터 모델링의 3단계 중 잘못 연결된 것은? (0) | 2025.05.31 |
48. 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은? (0) | 2025.05.31 |
47. SQL에 해당하는 명령 중 DML에 해당하는 것만 나열된 것은? (0) | 2025.05.31 |
46. 이행적 함수 종속 관계를 의미하는 것은? (0) | 2025.05.31 |