Tiny Star

📊DataBase/📈SQL

[🪪SQLD] 1과목 - 데이터 모델링의 이해 : 엔터티 (24년 개정 요약)

청크 2024. 2. 13. 18:52

· 엔터티 (Entity)

 -> 업무에서 관리해야 하는 데이터 집합을 의미하며 저장되고 관리되어야 하는 데이터로 개념, 사건, 장소 등의 명사

 

· 엔터티의 의미

 

· 엔터티 도출

 -> 엔터티는 비즈니스 프로세스에서 관리되어야 하는 정보를 추출함

 

· 엔터티 종류

 1) 유무형에 따른 분류

   - 유형 엔터티 : 업무에서 도출되며 지속적으로 사용되는 엔터티

                      ex) 고객, 강사, 사원 등

   - 개념 엔터티 : 개념적으로 사용되는 엔터티로 물리적 형태가 없음

                     ex) 거래소 종목, 코스닥 종목, 생명보험 상품 등

   - 사건 엔터티 : 비즈니스 프로세스를 실행하면서 생성되는 엔터티

                       ex) 주문, 체결, 취소주문, 수수료 청구 등

 2) 발생 시점에 따른 분류

   - 기본 엔터티 (키 엔터티) : 다른 엔터티로 영향을 받지 않고 독립적으로 생성되는 엔터티 ex)고객, 상품, 부서 등

   - 중심 엔터티 : 기본 엔터티와 행위 엔터티 중간에 있는 것으로 기본 엔터티로부터 발생되고 행위 엔터티를 생성하는 것

   - 행위 엔터티 : 2개 이상의 부모 엔터티로부터 발생 ex)주문/체결 이력