남덕쿵
덕쿵 ITLOG
남덕쿵
전체 방문자
오늘
어제
  • 분류 전체보기 (38)
    • 🖐 Flutter (2)
    • ⭐ 보안기사 (25)
    • 🔆 업무 (4)
    • 🎵 SQLD (6)
    • 🧡 일상 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • DB함수
  • 플러터
  • DB속성
  • Flutter
  • 보안기사 기출문제
  • 데이터베이스 이론
  • SQL문
  • 정보보안기사 실기
  • SQL순서
  • SQL
  • 엔터티 개념
  • 쿼리순서
  • 센토스
  • Dart SDK
  • Flutter 버전 오류
  • Flutter 오류
  • SQLP
  • 절차형SQL
  • SQLD
  • DB이론
  • 프로시저 이론
  • 보안기사
  • 보안교실
  • 정보보안기사
  • 정보보안
  • 보안기사 14회 실기
  • MariaDB
  • 보안기사 실기
  • 보인기사 기출문제
  • 엔터티의 이름

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
남덕쿵
🎵 SQLD

[DB] Entity (엔터티)의 개념

🎵 SQLD

[DB] Entity (엔터티)의 개념

2022. 5. 13. 21:07
반응형

#1 Entity (엔터티)

엔터티는 쉽게 실체, 객체라고 생각할 수 있다.

ex) 학생이라는 엔터티는 학번, 이름, 등록일자, 학번, 전공, 주민번호 등의 속성으로 특정지어질 수 있음.

  1. 엔터티는 사람, 장소, 물건, 사건, 개념 등과 같은 명사

  2. 엔터티는 업무상 관리가 필요한 것

  3. 엔터티는 저장 되기 위한 어떤 것에 해당

 

#2 Entity(엔터티)의 분류

1) 유무형에 따른 분류

  • 유형 엔터티 : 물리적인 형태, 지속적으로 사용 ex) 고객, 사원, 물품, 강사

  • 개념 엔터티 : 물리적 형태 X, 개념적 정보 ex) 코스닥 종목, 보험, 상품

  • 사건 엔터티 : 비즈니스 프로세스로 생성되는 엔터티 ex) 주문, 청구, 미납

 

2) 발생시점에 따른 분류

기본 엔터티

  • 업무에 원래 존재하는 정보, 독립적으로 생성 가능, 타 엔터티의 부모 역할, 자신의 고유한 주식별자를 갖는다.
    ex) 사원, 부서, 고객, 상품, 자재

중심 엔터티

  • 기본 엔터티로부터 발생, 업무에서 중심적인 역할, 데이터의 양이 많고 다른 엔터티와의 관계를 통해 많은 행위 엔터티를 생성
    ex) 계약, 사고, 예금원장, 청구, 주문, 매출

행위 엔터티

  • 2개 이상의 부모 엔터티로부터 발생, 자주 내용이 바뀌거나 데이터량이 증가, 상세 설계단계나 프로세스와 상관모델링을 진행함녀서 도출 될 수 있다.
    ex) 주문 목록, 사원변경이력

 

#3 Entity(엔터티)의 명명

엔터티의 이름을 정하는 데에 있어서는 다음과 같은 원칙을 지켜야 함.

  1. 현업에서 사용하는 용어를 사용
  2. 약어를 사용하지 않음
  3. 단순 명사를 사용
  4. 모든 엔터티를 통틀어서 유일한 이름을 사용
  5. 엔터티의 생성 의미대로 이름을 부여

 

#Q. Entity(엔터티) 관련 문제

1. 다음 중 아래 시나리오에서 엔터티로 적합한 것은?

 병원은 여러 명의 환자가 존재하고 각 환자에 대한 이름, 주소 등을 관리해야 한다.

1) 병원
2) 환자
3) 이름
4) 주소

2. 다음 중 다른 엔터티로부터 주식별자를 상속받지 않고 자신의 고유한 주식별자를 가지며 사원, 부서, 고객, 상품, 자재 등이 예가 될 수 있는 엔터티로 가장 적절한 것은?

1) 기본 엔터티
2) 중심 엔터티
3) 행위 엔터티
4) 개념 엔터티

반응형
저작자표시 (새창열림)

'🎵 SQLD' 카테고리의 다른 글

[DB] 절차형 SQL (PL/SQL, Trigger)  (0) 2022.05.20
[DB] 함수 (FUNCTION)  (0) 2022.05.17
[DB] SQL (Structured Query Language)  (0) 2022.05.16
[DB] Attribute (속성)의 개념  (0) 2022.05.14
[DB] SQL 쿼리 실행 순서  (0) 2022.05.12
  • #1 Entity (엔터티)
  • #2 Entity(엔터티)의 분류
  • #3 Entity(엔터티)의 명명
  • #Q. Entity(엔터티) 관련 문제
'🎵 SQLD' 카테고리의 다른 글
  • [DB] 함수 (FUNCTION)
  • [DB] SQL (Structured Query Language)
  • [DB] Attribute (속성)의 개념
  • [DB] SQL 쿼리 실행 순서
남덕쿵
남덕쿵
열심히 해보쟈 ^____^

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.