🎯 데이터 모델링 : 실습
• 데이터베이스 설계 단계
• 요구사항 분석
• 개념적 설계
📌 요구사항 분석
• 설계 1단계 : 요구사항 분석
• 목적
• 사용자의 요구사항을 수집하고 분석하여 개발할 데이터베이스의 용도를 파악
- 업무에 필요한 데이터가 무엇인지, 그 데이터에 어떤 처리가 필요한지 등을 고려
• 결과물
• 요구사항 명세서
• 주요 작업
• 데이터베이스를 실제로 사용할 주요 사용자의 범위를 결정
• 사용자가 조직에서 수행하는 업무를 분석
• 면담, 설문 조사, 업무 관련 문서 분석 등의 방법을 이용해 요구사항 수집
• 수집된 요구사항에 대한 분석 결과를 요구사항 명세서로 작성
• 설계 2단계 : 개념적 설계
• 목적
• DBMS에 독립적인 개념적 스키마 설계
• 요구사항 분석 결과물을 개념적 데이터 모델을 이용해 개념적 구조로 표현 → 개념적 모델링
- 일반적으로 E-R 모델을 많이 이용
• 결과물
• 개념적 스키마 : E-R 다이어그램
• 주요 작업
• 요구사항 분석 결과를 기반으로 중요한 개체를 추출하고 개체 간의 관계를 결정하여 E-R 다이어그램으로 표현
• 작업 과정
• STEP 1) 개체 추출, 각 개체의 주요 속성과 키 속성 선별
• STEP 2) 개체 간의 관계 결정
• STEP 3) E-R 다이어그램으로 표현
'데이터베이스 (한양대 백현미)' 카테고리의 다른 글
데이터베이스 강의 7 (0) | 2021.07.20 |
---|---|
데이터베이스 강의 6 (0) | 2021.07.19 |
데이터베이스 강의 4 (0) | 2021.07.19 |
데이터베이스 강의 3 (0) | 2021.07.19 |
데이터베이스 강의 2 (0) | 2021.07.19 |