프로그래밍/SQL
[SQL] 데이터 모델링 이해, 관계, 3요소, 설계단계 및 엔터티 분류
1. 데이터 모델링 (Data Modeling) 1) 현실 세계에 존재하는 데이터를 컴퓨터 세계의 데이터베이스로 옮기는 과정이다. 2) 데이터베이스 설계의 핵심 과정 2. 데이터 모델링의 3단계 2) 개념적 데이터 모델링 - 현실세계를 추상화하여 중요 데이터를 개념 세계로 추출해 가는 과정 - 결과물로 개념적 데이터 모델 (ER, 엔티티 - 관계 모델) 3) 논리적 데이터 모델링 - 개념 세계의 데이터를 데이터베이스가 저장할 구조로 변환하는 과정 - 결과물로 관계 데이터 모델 4) 물리적 데이터 모델링 - 논리 데이터 모델이 실제 데이터베이스 저장소에 저장되는 구조로 변경. 테이블, 칼럼 등. 3. 관계 데이터 모델 1) 개체에 대한 데이터를 저장하는 논리적 구조 - 2차원의 테이블 구조(릴레이션) 2)..
2022. 9. 19. 09:37