본문 바로가기
SQLD

SQL 이론 - 1과목 1장 (2)

by Poorm 푸름 2023. 6. 16.

1. 엔터티의 개념


-
업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것

- 보이지 않는 개념도 포함

- 인스턴스: 집합에 속하는 개체들의 특성을 설명할 수 있는 속성


(
)

(과목) 수학, 영어, 국어 = 엔터티의 인스턴스

(사건번호) 2010-001, 2010-002 = 인스턴스

 

* 엔터티: 인스턴스의 집합

* 인스턴스: 엔터티의 하나의 값

 

 

2. 엔터티와 인스턴스에 대한 내용과 표기법



3.
엔터티의 특징

 

1. 반드시 해당 업무에서 필요한 정보 (. 환자, 토익의 응시횟수, )

2. 유일한 식별자에 의해 식별이 가능 (. 직원을 구분하는 사원번호)

3. 두 개 이상의 인스턴스 집합 (중요)

4. 업무 프로세스에 의해 이용 (반드시 필요하다고 생각해 선정했는데 이용되지 않는다면 업무 분석이 불가)

5. 반드시 속성이 있어야 한다

6. 다른 엔터티와 1개 이상의 관계가 있어야 한다 (통계성, 코드성 엔터티는 관계 생략 가능)

 

 

4. 엔터티의 분류

 

- 유무형에 따른 분류 (--)

  1) 유형엔터티 : 물리적인 형태, 안정적, 지속적으로 활용

                       : 엔터티를 구분하기가 가장 용이

                       : ) 사원, 물품, 강사 등

 

  2) 개념엔터티 : 물리적 형태 존재X

                       : 관리해야 할 개념적 정보로 구분

                       : ) 조직, 보험상품 등


  3) 사건 엔터티 : 업무를 수행함에 따라 발생되는 엔터티

                        : 비교적 발생량이 많고 각종 통계자료에 이용

                        : 주문, 청구, 미납 등

 

- 발생시점에 따른 분류 (--)

 

  1) 기본엔터티 : 원래 존재하는 정보

                       : 다른 엔터티와 관계에 의해 생성X

                       : 독립적으로 생성 가능

                       : 타 엔터티의 부모의 역할

                       : 자신의 고유한 주식별자를 가진다.

                       : ) 사원, 부서, 고객, 상품, 자재 등

 

  2) 중심엔터티 : 기본엔터티로부터 발생

                       : 업무에 있어서 중심적인 역할

                       : 데이터의 양이 많이 발생

                       : 다른 엔터티와의 관계를 통해 많은 행위엔터티를 생성

                       : ) 계약, 사고, 예금원장, 청구, 주문, 매출

 

  3) 행위엔터티 : 2개 이상의 부모 엔터티로부터 발생

                       : 자주 내용이 바뀌고 데이터양 증가

                       : 분석 초기단계에서는 잘 나타나지X, 상세 설계단계나 프로세스와 상관 모델링을 진행하며 도출

                       : ) 주문목록, 사원 변경이력

 

 

5. 엔터티의 명명

 

- 현업업무에서 사용하는 용어를 사용

- 약어 사용 X


-
단수명사를 사용


-
유일하게 이름이 부여


-
생성의미대로 이름을 부여

 

 
 
** 참고사이트 **

https://dataonair.or.kr/db-tech-reference/d-guide/sql/?pageid=5&mod=document&uid=326

'SQLD' 카테고리의 다른 글

SQL 이론 - 1과목 1장 (5)  (1) 2023.06.16
SQL 이론 - 1과목 1장 (4)  (0) 2023.06.16
SQL 이론 - 1과목 1장 (3)  (0) 2023.06.16
SQL 이론 - 1과목 1장 (1)  (0) 2023.06.16
SQLD 시작하기  (0) 2023.06.16