목차
Data Modeling
데이터 베이스의 핵심과정
대상이 되는 업무 내용을 분석하고 약속된 표기법에 의해 표현하는 것
이렇게 분석된 모델을 가지고 실제 DB를 구축하는데 사용함
Data Modeling의 절차
요구사항 수집 및 분석
고객의 요구를 수집 및 분석하는 단계
좋은 방법으로는 UI를 의뢰인과 함께 확인해 나아가는 방법이 있음
개념적 데이터 모델링
구현을 하기 위해 데이터 간의 관계를 구상하는 단계
피터 첸 표기법(Peter Chen Notation)으로 ERD를 작성
** 피터 첸 표기법 : 도형과 화살표를 통해 관계를 그림으로 표현
논리적 데이터 모델링
개념적 데이터 모델링을 기반으로 구체화된 데이터 모델을 구상하는 단계
관계형 DB에서는 IE 표기법(Information Engineering Notation)을 통해 ERD를 작성
이 단계에서 Key, 속성, 관계등을 표시하며, 데이터 베이스 정규화를 실시함
** IE 표기법 : 테이블 형태의 ERD
물리적 데이터 모델링
SQL을 통해 물리적 데이터 베이스를 구축하는 단계
Github
'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 |