맵크나이트의 마라탐방

[db]데이터 모델링의 이해 본문

엑셀

[db]데이터 모델링의 이해

봉바👾 2023. 1. 15. 17:43

데이터 모델링 단계

개념적 모델링 > 논리적 모델링 > 물리적 모델링

 

1. 개념적 모델링

엔터티(Entity)와 속성(Attribute)를 도출하고 개념적 ERD(Entity Relationship diagram)를 작성한다

>엔터티란? 실체, 객체라는 의미,  앤터티는 사람 , 장소, 물건, 사건 , 개념 등의 명사에 해당

엔터티는 업무상 관리가 필요한 관심사에 해당

 

2.논리적 모델링

개념적 모델링을 논리적 모델링으로 변환하는 작업

식별자를 도출하고 필요한 모든 릴레이션(관계)를 정의

정규화를 수행해서 데이터 모델의 독립성을 확보한다

테이블간의 중복된 데이터를 허용하지 않는다, 중복된 데이터를 허용하지 않음으로서 무결성(무결하다 데이터로서 손색이 없다 레코드 나 밖에 없다)을 유지할 수 있으며 db의 저장용량 역시 줄일 수 있다 테이블간에 중복된 데이터를 허용하지 않는다 

 

3.물리적 모델링

데이터베이스를 실제 구축한다

테이블, 인덱스, 함수등을 생성한다

생성, 보안, 가용성을 고려해서 구축한다

'엑셀' 카테고리의 다른 글

[db]속성과 관계  (0) 2023.01.16
엔터티  (0) 2023.01.15
[엑셀]피벗테이블  (0) 2023.01.10
[엑셀]vlookup  (0) 2023.01.10
[엑셀]sumifs원하는 데이터의 합계를 구하는 함수  (0) 2023.01.10