반응형
데이터 모델링에서
1. 모델링이란
- 모델 : 현실 세계에서 일어날 수 있는 다양한 현상에 대해서 일정한 표기법에 의해 표현해 놓은 모형
- 모델링
- 현실 세계를 반영한 모델을 단순화하여 표현한 것
- 간단한 예를 들면 : 배가 고파서 배달 앱으로 음식을 주문한다고 가정
이 상황을 도식화하면 아래와 같다. 나(고객), 음식(상품), 주문하는 행위
내가 배달음식을 주문하는 현실 세계를 그림과 같은 모델로 만듦으로써 모델링이 되었다.
- 모델링이 갖춰야 할 조건
- 현실세계를 반영해야 한다.
- 단순화하여 표현해야 한다.
- 관리하고자 하는 데이터를 모델로 설계한다.
2. 모델링의 특징
- 추상화(Abstraction)
현실 세계를 일정한 형식으로 표현하는 것
즉, 아이디어나 개념을 간략하게 표현하는 과정 - 단순화(Simplification)
복잡한 현실 세계를 정해진 표기법으로 단순하고 쉽게 표현한다는 의미 - 명확화(Clarity)
불분명함을 제거하고 명확하게 해석할 수 있도록 기술한다는 의미
참고
https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=303486245
2023 유선배 SQL개발자(SQLD) 과외노트
데이터베이스에 대한 기본 지식은 없지만 자격증을 취득해보기로 마음을 먹은 용감한 초보자들을 위한 책이다. 저자는 데이터베이스에 대한 이해도가 전혀 없었던 대학교 1학년 시절의 본인에
www.aladin.co.kr
http://www.ktword.co.kr/test/view/view.php?m_temp1=587
모델링
Model, Modeling, Modelling 모델링, 모델, 모형(2021-02-22)
www.ktword.co.kr
반응형
'SQL' 카테고리의 다른 글
[엑셀보다 쉬운 SQL_1주차] 다른 유용한 문법 (스파르타코딩클럽 강의) (1) | 2022.09.30 |
---|---|
[엑셀보다 쉬운 SQL_1주차] Where 절 (스파르타코딩클럽 강의) + 꿀팁 (1) | 2022.09.30 |
[엑셀보다 쉬운 SQL_1주차] Select 쿼리문 (스파르타코딩클럽 강의) (0) | 2022.09.30 |
[엑셀보다 쉬운 SQL_1주차] SQL이란 (스파르타코딩클럽 강의) (0) | 2022.09.30 |