풀스택을 향하여 - 백엔드/MySQL(2)
-
논리적 데이터 모델링과 물리적 데이터 모델링
www.youtube.com/watch?v=1d38YZKCM88&list=PLuHgQVnccGMDF6rHsY9qMuJMd295Yk4sa 이 글은 생활코딩님의 '관계형 데이터 모델링' 유튜브 재생목록 영상들을 바탕으로 작성되었습니다. 논리적 데이터 모델링이란 논리적 데이터 모델링은 뽑아낸 ERD를 관계형 데이터베이스 모델에 어울리게 잘 정돈하는 것이다. 이때 핵심적으로 활용하는 것이 Mapping Rule 이다. ERD를 관계형 데이터베이스로 전환할 때 사용하는 방법론이다. 이를 통해 철저하게 전환을 처리할 수 있기에 필요하다. 개체 -> 테이블 속성 -> Column 관계 -> PK, FK 단순히 테이블의 이름, Column, key들을 명시하는 것뿐만 아니라 들어가는 데이터들의 길이, 타입 등을 정의하..
2020.10.22 -
모델링 개념과 개념적 데이터 모델링
www.youtube.com/watch?v=1d38YZKCM88&list=PLuHgQVnccGMDF6rHsY9qMuJMd295Yk4sa 이 글은 생활코딩님의 '관계형 데이터 모델링' 유튜브 재생목록 영상들을 바탕으로 작성되었습니다. 모델링이란 어떤 목적을 가지고 진짜를 모방하는 것 두개의 세계는 서로 다르기 때문에, 끊임없이 얼마나 큰 차이가 날지를 확인해야 한다. 데이터를 표에 담기만 하면, 이용할 수 있다. 그러나 하나의 표에 그 데이터를 담는 것은 비효율적일 뿐만 아니라, 엄청나게 어렵다. 그렇기 때문에 모델이 필요하다. 모델링의 과정 업무파악 -> 개념적 데이터 모델링(ERD 그림) -> 논리적 데이터 모델링(ERD 표) -> 물리적 데이터 모델링(코드 작성) 업무를 제대로 이해하고, 설명할 수 ..
2020.10.22