[sql] 데이터 모델링 순서
모델링?
현실세계를 단순화시켜 표현하는 방법이다.
데이터 모델링은
업무파악 → 개념적 데이터 모델링 → 논리적 데이터 모델링 → 물리적 데이터 모델링
순서로 진행된다.
1. 업무파악
현재 하려는 일이 무엇인지, 어떤것을 만들고 싶은지에 대한 요건 정의서, 기획서를 이용하여 업무파악을 할 수 있다.
2. 개념적 데이터 모델링
개념들이 어떻게 상호작용하는지 파악하는 단계
3. 논리적 데이터 모델링
관계형 데이터베이스 패러다임에 맞게 그리는 단계
4. 물리적 데이터 모델링
어떤 데이터베이스를 사용할지, 코드를 작성할지 정하는 단계
CREATE TABLE user(
id NUMBER NOT NULL.
name VARCHAR2(20))
...
);
CREATE TABLE post(
...
);
UML
UML?
Unified Modeling Language의 약자로 소프트웨어 개념을 다이어그램으로 그리기 위해 사용하는 시각적인 표기법이다.
📌필요성
- 의사소통의 효율을 높여주고
- 대규모 프로젝트 구조의 로드맵 만들 때 유용
- 개발할 시스템 기초 잡을 수 있다
- 백엔드 문서용으로 좋다
📌주의할 점
- 핵심기능 위주로 작업
- 행위를 우선적으로 작성
Author And Source
이 문제에 관하여([sql] 데이터 모델링 순서), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kyy806/sql-데이터-모델링-순서저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)