inflearn logo
강의

講義

知識共有

[2026] 非専攻者でも一発合格するSQLD オールインワン

Part1. マインドマップ整理

엔터티 종류

17

jyjcode

投稿した質問数 19

0

안녕하세요.

엔터티 종류중에 유,무형 구분/ 발생지점이 있는데

사건 엔터티랑 행위 엔터티랑 다른건가요?

 

감사합니다.

sql 빅데이터 코딩-테스트 데이터-엔지니어링 SQLD

回答 2

0

algolearn

안녕하세요. 알고런입니다.

 

사건 엔터티와 행위 엔터티는 엔터티를 분류하는 관점이 다릅니다. 사건 엔터티는 유/무형 구분시, 행위 엔터티는 발생시점에 따라 나누는 데요.

 

실제 관점의 차이를 제외하곤, 사건 엔터티와 행위 엔터티는 동일하게 보셔도 무방합니다. 두 개 모두 비지니스 행위의 결과로서 발생하는 엔터티이기 때무입니다.

 

  • 유무형에 따른 분류 (Tangibility): 엔터티가 물리적으로 존재하는가, 아니면 개념적인가에 초점을 맞춥니다.

    • 유형 엔터티: 물리적 형태가 있음 (예: 상품, 사원)

    • 개념 엔터티: 물리적 형태는 없으나 관리해야 할 개념 (예: 부서, 학과)

    • 사건 엔터티 (Event Entity): 비즈니스 행위의 결과로 발생함 (예: 주문, 결제, 사고)

  • 발생 지점에 따른 분류 (Occurrence): 데이터가 생성되는 순서와 비중에 초점을 맞춥니다.

    • 기본 엔터티: 독립적으로 생성됨 (예: 고객, 상품)

    • 중심 엔터티: 기본 엔터티로부터 파생되어 업무의 중심 역할을 함 (예: 계약, 접수)

    • 행위 엔터티 (Action Entity): 두 개 이상의 부모 엔터티로부터 발생하거나 업무가 진행되는 과정에서 대량으로 발생함 (예: 주문 내역, 입고 로그)

 

감사합니다

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 우냥님.

데이터베이스 설계에서 “엔터티”는 매우 중요한 개념입니다. 각각의 엔터티는 데이터베이스 내에서 특별한 역할을 맡고 있으며, 그 유형과 기능에 따라 엔터티를 구분할 수 있습니다.

  • 유형 엔터티(Physical Entity): 실제로 존재하는 물리적 객체를 나타냅니다. 예를 들어, 학생, 도서, 자동차 등이 여기에 해당될 수 있습니다.

  • 무형 엔터티(Intangible Entity): 물리적으로 존재하지 않지만, 개념적으로 중요한 객체입니다. 예를 들어, 계약, 학점, 서비스 등이 있습니다.

여기에서 추가로 언급하신 사건 엔터티와 행위 엔터티는 다음과 같이 이해할 수 있습니다:

  • 사건 엔터티(Event Entity): 흔히 특정 시점의 사건이나 활동을 기록하고 관리하기 위한 엔터티로 사용됩니다. 예를 들어, 입학, 졸업, 구매 등이 여기에 해당할 수 있습니다.

  • 행위 엔터티(Action Entity): 이는 사건 엔터티와 유사하지만, 더 넓은 맥락에서 반복적이거나 지속적인 행동을 추적하려는 경우 사용됩니다. 예를 들어, 주간 근무 시간이나 정기적인 인벤토리 확인 등이 이에 해당할 수 있습니다.

물론, 사건 엔터티와 행위 엔터티는 용어의 사용 방식에 따라 구분이 모호할 수 있으며 사용되는 맥락에 따라 다르게 이해될 수 있습니다. 따라서 실제 모델링 작업에서는 개별 프로젝트나 도메인의 요구 사항에 맞게 정의하는 것이 좋습니다.

관련하여 좀 더 상세한 설명이나 예제를 원하신다면, 아래의 기존 질문과 답변을 참고하시면 도움이 될 것입니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

마인드맵 사용 프로그램

0

12

1

제 3정규화 관련 질문

0

54

3

GROUP BY 절 문제 4번에서 집계함수가 반드시 포함? 필수?

1

67

2

Live SQL 스크립트 설치건

1

74

2

mac erwin 설치 관련

1

133

2

모바일 앱

1

55

1

sql기본 단원정리문제 57번과 58번 질문드립니다

1

144

2

이론공부

1

61

1

ERD Optional 질문

1

52

2

43페이지 4번 문제 질문드립니다

0

56

1

Part1 > Chapter2 단원정리문제

0

64

2

ORDER BY 자료 및 강의 내용에 문제가 있는 것 같은데, 체크 부탁드립니다.

1

77

2

도커 설치 오류

0

174

2

노랭이 기출

0

97

2

SQLD 자격증

0

100

1

Part 2 > Chapter 3 단원 정리 문제

0

86

2

문제에 문제가 있는 것 같습니다.

0

86

2

여기도 문제가 있는거 같습니다.

0

84

2

문제가 잘못된 것 같습니다.

0

70

2

오라클 콘테이너 설치 관련 문의

1

76

2

단원정리문제 오기 ?

1

72

2

ORA-12541 오류

0

835

4

단원 정리 문제(2) 중 6,7,8,12 질문

1

87

1

2가지 문제 발생

1

95

2