개발공부/RDB 모델링(2)
-
[생활코딩] 관계형 데이터 모델링 - 2. 데이터 모델링의 순서
업무파악 → 개념적 데이터 모델링 → 논리적 데이터 모델링 → 물리적 데이터 모델링 1. 업무파악 : 우리가 하려는 일을 기획자와 논의해 파악하고 기획서를 전달받습니다. 2. 개념적 데이터 모델링 : 하려는 일의 개념들이 어떤 관계에 있는지 숙고해 ERD로 나타냅니다. 3. 논리적 데이터 모델링 : RDB에 맞게 구성합니다. 일의 개념들을 관계형 데이터 베이스 표로써 나타냅니다. 4. 물리적 데이터 모델링 : DB제품을 선택해 SQL 코드로 실제 RDB를 구현합니다. 데이터 모델링은 현실의 문제를 뜯어내 DB로 옮겨 해결하는 과정입니다. 계속해서 문제가 잘 해결되었는지 검증하기 위해 DB에 잘 담겨있는지 끊임없는 확인이 필요합니다. 출처 : 생활코딩
2021.07.05 -
[생활코딩] 관계형 데이터 모델링 - 1. 수업소개
RDB(관계형 데이터베이스) 테이블끼리 연관관계가 잘 구성된 DB 정규화(Normalization) DB 설계에서 중복을 최소화하게 데이터를 구조화 프로세스. 목적은 크고 조직화 되지 않은 테이블을 작고 잘 조직된 테이블과 관계들로 나누는 것을 말합니다. Model(모델) 목적을 가지고 진짜를 모방하는 것 - 목적 : 표에 데이터를 담는 것 - 진짜 : 현실의 복잡성 - 모방 : 컴퓨터에 저장하는 데이터 베이스 Data Modeling(데이터 모델링) 현실의 복잡성을 DB 데이터화 하는 구조화 출처 : 생활코딩
2021.07.04