Growth Marketing/sqld

📝SQLD 자격증 취득기 | 3. 데이터 모델링의 이해 2

pamsyra 2026. 5. 6. 20:59
1. 엔티티
2. 속성
3. 관계
4. 식별자
5. 정규화
6. 관계와 조인
7. 트랜잭션
8. Null

[엔티티]

  • 데이터 모델링의 결과 실패 원인 분석 : 대학원생의 수강신청 현황 파일 만들기
  • 엔티티 : 데이터의 그룹
    • 생성, 저장, 관리가 되어야 하는 정보의 집합
    • 엔티티 분류 : 엔티티 사이의 관계, 형태, 생성관점, 유무형 등 바라보는 관점에 따라 분류가능 > 시험문제 多
    • 주로 엔티티 설계는 엔티티 생성 관점 기준으로 함
    • ex. 쇼핑몰에 회원가입해야만 주문할 수 있음 → 데이터는 회원정보부터 발생함
    • 동그라미는 1개도 없을 수 있음
    • 특징
    • 1개 이상의 속성
    • 1개 이상의 인스턴스
    • 1개 이상의 관계
    • 1개 또는 그 이상의 속성으로 된 식별자
    • 1개 또는 그 이상의 업무에서 관리

[엔티티 분류]

1. 엔티티 사이의 관계

- 강한

- 약한

 

2. 엔티티 형태

- 독립

- 종속

- 업무중심

- 교차

 

3. 엔티티 생성 관점

- 핵심/기본

- 중요

- 행위

 

4. 엔티티 유/무형

- 유형

- 비실체 (개념/사건)