데이터베이스의 설계 단계

b4failrise ㅣ 2021. 7. 14. 11:19

요구분석 - 개념적 설계 - 논리적 설계- 물리적 설계 - 구현

1. 요구조건 분석/명세

데이터베이스의 사용자, 사용목적, 사용범위, 제약조건 등에 대한 내용을 정리하고 명세서를 작성

2. 개념적 설계

정보를 구조화하기 위해 추상적으로 표현하는 과정

개념 스키마 모델리오가 트랜잭션 모델링을 병행하고, 요구조건 분석을 통해 DBMS 독립적인 E-R다이어그램을 작성

수행 작업

  • 개념스키마 모델링
  • 트랜잭션 모델링
  • E-R 다이어그램

3. 논리적 설계

자료를 컴퓨터가 이해할 수 있도록 특정 DBMS의 논리적 자료 구조로 변환하는 과정

관계형 데이터베이스인 경우 이 단계에서 테이블을 설계하고, 정규화 과정을 거침

수행 작업

  • 트랜잭션 인터페이스 설계
  • 목표 DBMS에 맞는 논리스키마 설계

4. 물리적 설계

논리적 구조로 표현된 데이터를 물리적 구조의 데이터로 변환하는 과정

수행 작업

  • 저장 구조 및 액세스 경로 설정
  • 레코드 집중의 분석, 설계
  • 저장 레코드 양식 설계

관련 문제
데이터베이스 설계 단계 중 저장 레코트 양식설계, 레코드 집중의 분석 및 설계, 접근 경로 설계와 관계되는 것은?

  1. 논리적 설계
  2. 요구 조건 분석
  3. 개념적 설계
  4. 물리적 설계

'데이터베이스' 카테고리의 다른 글

관계대수와 관계해석  (0) 2021.07.15
데이터 무결성  (0) 2021.07.14
스키마 정의 및 종류  (0) 2021.07.14
병렬 데이터베이스의 분할 기법  (0) 2021.07.13
django - mariadb on AWS EC2 연동  (0) 2021.06.06