목차


 Data Modeling

데이터 베이스의 핵심과정

대상이 되는 업무 내용을 분석하고 약속된 표기법에 의해 표현하는 것

이렇게 분석된 모델을 가지고 실제 DB를 구축하는데 사용함


 

 Data Modeling의 절차

요구사항 수집 및 분석

고객의 요구를 수집 및 분석하는 단계

좋은 방법으로는 UI를 의뢰인과 함께 확인해 나아가는 방법이 있음

 

개념적 데이터 모델링

구현을 하기 위해 데이터 간의 관계를 구상하는 단계

피터 첸 표기법(Peter Chen Notation)으로 ERD를 작성

** 피터 첸 표기법 : 도형과 화살표를 통해 관계를 그림으로 표현

 

논리적 데이터 모델링

개념적 데이터 모델링을 기반으로 구체화된 데이터 모델을 구상하는 단계

관계형 DB에서는 IE 표기법(Information Engineering Notation)을 통해 ERD를 작성

이 단계에서 Key, 속성, 관계등을 표시하며, 데이터 베이스 정규화를 실시함

** IE 표기법 : 테이블 형태의 ERD

 

물리적 데이터 모델링

SQL을 통해 물리적 데이터 베이스를 구축하는 단계


 

Github

Link

 

'HeidiSQL > SQL_ex' 카테고리의 다른 글

Normalization  (0) 2023.03.21
Transaction  (0) 2023.03.20
INDEX  (0) 2023.03.19
VIEW  (0) 2023.03.19
table 2  (0) 2023.03.19

+ Recent posts