본문 바로가기

자격증/SQLD

[SQLD][아이리포]02. 엔터티 | 엔터티의 개념과 특징 | 데이터모델링

반응형
목차

1. 데이터 모델의 이해
1-2. 엔터티
1-1-1. 엔터티의 개념
1-1-2. 엔터티의 특징

1-2. 엔터티

- 엔터티 : 논리적 데이터 모델링에서 사용하는 언어

- 테이블 : 물리적 데이터 모델링에서 사용하는 언어

- 릴레이션 : RDB에서 사용하는 언어

1️⃣ 엔터티의 개념

- 데이터베이스의 구성요소 중 독립적으로 식별 가능한 객체(Object)

- 엔터티의 하위 요소를 '속성(Attribute)'이라 함

➜ ex) 회원 엔터티의 속성 : 회원명, 회원코드, 주소 등

2️⃣ 엔터티의 특징

- 업무에서 필요로 하고 관리하고자 하는 정보여야 한다.

- 식별이 가능하도록 유일한 식별자를 가져야 한다.

- 영속적으로 존재하는 인스턴스가 두 개 이상인 집합을 이루어야 한다.

- 하위요소로 반드시 속성을 가져야 한다.

- 엔터티는 다른 엔터티와 한 개 이상의 관계를 가져야 한다.

➜ 단, 통계성 엔터티나 코드성 엔터티의 경우 관계 생략이 가능하다.

 

✔️ 인스턴스 : 엔터티로 정의된 구조에 맞춰 실제 디스크에 저장된 데이터


🔗 출처

[SQLD 모든 것]

 

 

반응형