
Programming/Oracle
[Oracle] 데이터베이스 설계 (Data Modeling)
💡데이터베이스 설계 1. 요구사항 수집 및 분석 2. 개념 데이터 모델링 3. 논리 데이터 모델링 4. 물리 데이터 모델링 5. 데이터베이스 구축(구현) 단계를 거쳐서 내려올수록 추상적인 설계도에 구체적인 내용이 추가된다. 현업에서는 논리 데이터 모델링부터 시작하기도 한다. 데이터 모델링 데이터 모델링은 요구 분석을 기반으로 분석하여 저장 구조를 만들고 도식화하는 작업이다. 도식화를 하면서 나오는 대표적인 산출물은 ERD이 있으며, 데이터 모델링은 최종적으로 ERD(Entity Relationship Diagram)를 만드는 작업이라고 생각하면 된다. 다시 말하면 데이터를 저장하기 위한 데이터 구조를 설계하는 작업이라고 할 수 있다. 개념 / 논리 / 물리 다이어그램 개념 다이어그램 개념 다이어그램은 아..