AI

대구디지털혁신진흥원 AI SW 파일럿 과정

Data Normalization & ERD Design

Day 3 Data Normalization & ERD Design 영상 + AI 챗봇 학습

데이터베이스 정규화 & ERD 설계와 AI 학습도우미

화면 설계와 사용자 흐름을 바탕으로 필요한 데이터를 추출하고, 핵심 엔티티와 관계를 정의한 뒤 정규화를 통해 중복 없는 데이터 구조와 ERD를 설계하는 3일차 학습 콘텐츠입니다.

대상: 화면과 사용자 흐름을 완료한 학생
준비물: 노트북, ERD 작성 도구 (Lucidchart, draw.io 등)
구성: 2시간 이론 / 3시간 실습 / 1시간 공유

Day 3 강의 영상

유튜브 추천 강의
Day 3 커리큘럼 핵심 주제(데이터베이스 설계, 정규화, ERD, SQL 초안)에 해당하는 유튜브 추천 강의 리스트입니다. (외부 퍼가기 및 재생이 허용된 무료 강의 영상으로 구성되었습니다.)
📚 전체 강의 목록 (5개)
  • 1. Relational Database Design - Full Course
    4:10:00
  • 2. SQL Tutorial - Full Database Course
    4:20:00
  • 3. Database Normalization 1NF (First Normal Form) Tutorial
    11:42
  • 4. Entity Relationship Diagram (ERD) Tutorial
    5:30
  • 5. PostgreSQL Tutorial for Beginners - Amigoscode
    4:20:30

핵심 요약 노트

Day 3 Summary

오늘의 핵심 목표

Day 3에서는 화면 설계와 사용자 흐름을 바탕으로 필요한 데이터를 추출하고, 핵심 엔티티와 관계를 정의한 뒤 정규화를 통해 중복 없는 데이터 구조와 ERD를 설계합니다.

  • 엔티티 및 속성 추출: 기획한 화면 구조에서 저장해야 할 데이터 식별
  • 관계 정의 (1:N, N:M): 엔티티 간의 논리적 연결 관계와 제약조건 정의
  • 데이터베이스 정규화: 1NF, 2NF, 3NF 과정을 통해 중복을 제어하고 이상현상 방지
  • ERD 다이어그램 작성: 식별한 엔티티와 관계를 도식화하여 시각적으로 검증
  • 테이블 정의 및 SQL 초안: 물리 테이블 설계 및 테이블 생성 DDL 작성
학습 팁: 오른쪽 AI 챗봇에게 “1정규형과 2정규형의 차이가 뭐야?” 또는 “N:M(다대다) 관계를 데이터베이스에서 어떻게 해결해?” 같은 질문을 해보세요.
\n