[KT 에이블스쿨] 05. 14 데이터베이스 2
모델링- 데이터 모델링은 데이터 구조를 체계적으로 표현하는 과정- db 구축 전 데이터를 어떻게 구성하고 관계를 설정할지 정의- 일관성, 효율성, 확장성 확보 개념적 모델• 핵심 목적: 데이터의 전반적인 개념과 관계를 정의 (비즈니스 중심)• 주요 도구: ERD(Entity-Relationship Diagram, ERD)- 데이터베이스의 구조를 시각적으로 표현- 1:N 관계, 1:1 관계, N:M 관계엔티티(Entity, 사각형으로 표현): 데이터 객체 (예: 고객, 주문, 상품)속성(Attribute, 마름모로 표현): 엔티티가 가지는 특성 (예: 고객명, 주문일자)관계(Relationship, 타원형으로 표현): 엔티티 간의 연관성 (예: 고객은 주문을 생성한다)논리적 모델• 핵심 목적: 특정 ..
2025. 5. 14.