모두CBT

23-2데이터베이스 구축 절차에 관한 물음에 답하시오.(1) 데이터베이… | 2023년 정보처리기사실기 2회차 기출문제 상세 페이지

16

23-2

데이터베이스 구축 절차에 관한 물음에 답하시오.

(1) 데이터베이스를 구축하는 절차를 먼저 수행하는 단계부터 차례로 기호를 나열하시오.

ⓐ 개념적 설계 ⓑ 구현 ⓒ 논리적 설계 ⓓ 물리적 설계 ⓔ 요구 조건 분석

( ) → ( ) → ( ) → ( ) → ( )

(2) 애플리케이션 개발과 데이터베이스 구축을 나란히 놓으면 다음과 같이 대응한다. 빈칸 ㉠, ㉡에 들어갈 데이터 모델링의 명칭을 적으시오.

애플리케이션 측데이터베이스 측
비즈니스 요구사항비즈니스 요구사항
개념 모델링개념 데이터 모델링
분석 모델링( ㉠ )
설계 모델링( ㉡ )
애플리케이션 개발데이터베이스 구축
해설

(1) ⓔ → ⓐ → ⓒ → ⓓ → ⓑ

(2) ㉠ 논리 데이터 모델링

(2) ㉡ 물리 데이터 모델링


[해설]

데이터베이스 설계는 요구 조건 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계 → 구현 순으로 진행한다. 추상적인 것에서 구체적인 것으로 내려가는 흐름이다.

  • 요구 조건 분석: 사용자가 필요로 하는 데이터와 처리를 파악해 명세서 작성
  • 개념적 설계: DBMS와 무관하게 E-R 다이어그램 등으로 개념 스키마 작성
  • 논리적 설계: 특정 데이터 모델(관계형 등)에 맞게 변환, 정규화 수행
  • 물리적 설계: 저장 구조·인덱스·접근 경로 결정
  • 구현: DDL로 스키마를 생성하고 데이터를 적재

DBMS에 독립적인 단계는 개념적 설계까지이며, 논리적 설계부터 특정 데이터 모델을 따른다.

개념 모델링 뒤 분석 단계에는 특정 데이터 모델에 맞춰 구조를 정하는 논리 데이터 모델링이, 설계 단계에는 DBMS 저장 구조를 정하는 물리 데이터 모델링이 대응한다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.