Phase 1Week 3SQL
ERD Designer
시각적으로 데이터베이스 스키마를 설계하세요. 테이블과 관계를 드래그 앤 드롭으로 배치하고, 자동으로 SQL DDL을 생성할 수 있습니다.
📊
OLTP vs OLAP
운영용과 분석용 스키마 비교
⭐
Star Schema
Fact 테이블 + Dimension 테이블
❄️
Snowflake Schema
정규화된 Dimension 구조
🔗
관계 모델링
1:1, 1:N, N:M 관계 이해
ERD Designer 로딩 중...
💡 ERD란?
ERD(Entity-Relationship Diagram)는 데이터베이스 설계에서 엔티티(테이블)와 그들 간의 관계를 시각적으로 표현하는 다이어그램입니다. 데이터 모델링의 핵심 도구입니다.
🎯 FDE 커리큘럼 연계
이 시뮬레이터는 FDE Academy Phase 1 Week 3 "SQL & 관계형 데이터베이스" 과정의 실습 도구입니다. OLTP/OLAP, Star/Snowflake 스키마를 직접 탐색해보세요.
📁 샘플 스키마 종류
OLTP
E-Commerce
3NF 정규화된 운영용 스키마
6 테이블 · 7 관계
Star
Sales Analytics
비정규화된 분석용 스키마
5 테이블 · 4 관계
Snowflake
Inventory
부분 정규화된 분석용 스키마
7 테이블 · 6 관계
Template
Empty
빈 스키마 템플릿
직접 설계 시작
🔗 관계 유형
1:1 (One-to-One)
한 레코드가 다른 테이블의 정확히 하나의 레코드와 연결됩니다. 예: 사용자 - 프로필
1:N (One-to-Many)
한 레코드가 다른 테이블의 여러 레코드와 연결됩니다. 예: 고객 - 주문
N:M (Many-to-Many)
여러 레코드가 서로 여러 레코드와 연결됩니다. 중간 테이블 필요. 예: 학생 - 강의