SQL

[유선배 SQLD 과외노트] 데이터 모델링 정리

wonderson 2023. 1. 12. 11:57
반응형

데이터 모델링에서

1. 모델링이란

- 모델 : 현실 세계에서 일어날 수 있는 다양한 현상에 대해서 일정한 표기법에 의해 표현해 놓은 모형

- 모델링

  • 현실 세계를 반영한 모델을 단순화하여 표현한 것

 

- 간단한 예를 들면 : 배가 고파서 배달 앱으로 음식을 주문한다고 가정

이 상황을 도식화하면 아래와 같다. 나(고객), 음식(상품), 주문하는 행위

내가 배달음식을 주문하는 현실 세계를 그림과 같은 모델로 만듦으로써 모델링이 되었다.

- 모델링이 갖춰야 할 조건

  • 현실세계를 반영해야 한다.
  • 단순화하여 표현해야 한다.
  • 관리하고자 하는 데이터를 모델로 설계한다.

 

2. 모델링의 특징

  1. 추상화(Abstraction)
    현실 세계를 일정한 형식으로 표현하는 것
    즉, 아이디어나 개념을 간략하게 표현하는 과정
  2. 단순화(Simplification)
    복잡한 현실 세계를 정해진 표기법으로 단순하고 쉽게 표현한다는 의미
  3. 명확화(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

 

반응형