수업소개
관계형 데이터베이스의 테이블을 설계하는 방법을 알려드리는 수업입니다. 이 수업은 아래와 같은 내용을 담고 있습니다.
데이터 모델링의 효용
업무파악
개념적 데이터 모델링
논리적 데이터 모델링
물리적 데이터 모델링
모델링의 전체적인 흐름과 수업의 순서 소개
순서: 업무파악 -> 개념적 데이터 모델링 -> 논리적 데이터 모델링 -> 물리적 데이터 모델링
산출물: 기획서 ER다이어그램 표 DB제품을 선택하여 코드작성
개념적 데이터 모델링과 Entity Relationship Diagram이 무엇인지 소개
앞서 파악한 업무에서 개념적 모델을 뽑아내는 과정
현실에서 개념을 추출하는 '필터'
개념에 대해서 다른 사람과 대화하게 하는 '언어'
ERD(Entity Relationship Diagram)
ERD를 효과적으로 만드는 방법
Entity/Attribute/Relation
ERD 그리는 툴(https://www.draw.io/)
ERD 그리기
ERD 관계 쉽게 만들어 주는 링크
http://erd.yah.ac/
ER diagram을 관계형 데이터베이스 모델에 어울리게 변환하는 과정