티스토리 뷰

E-R모델이란 것을 알아보겠습니다



Entity-Relationship 모델의 약어.데이터 모델링 수법 중 하나입니다.


해외에서는 "Entity Relationship Diagram"이라고 불리고 있습니다.


엔티티(실체) 애트리뷰트(속성) 릴레이션십(관련) 등 3가지 구성요소에 의해 개념화된 것이 특징입니다.


E-R모델의 구성요소는 다음과 같습니다.




첫번째, 엔티티 (실체) 기록할 가치가 있는 데이터의 집합체를 말합니다. 


예를 들면, 기업활동에서는 "고객" "주문" "상품" "종업원" 등, 기업활동에 필요한 정보입니다.


두번째 어트리뷰트 (속성) 운영 주체가 보관 유지하는 '이름' 등의 정보를 말합니다. 


예를 들어 종업원의 속성으로서는 '성명' '주소' '전화번호' 등을 가리킵니다.


서번째 릴레이션십 (관련) 실체와 실체와의 관계를 나타낸 것.예를 들어 종업원과 부문 간의 '감독한다(supervises)'는 관련성을 가리킵니다.


E-R 모델을 표현한 그림을 "ERD(E-R도)"라고 합니다.


ERD는 데이터베이스가 필요한 웹사이트나 시스템 등의 설계로 이용됩니다.


ERD 없이는 데이터베이스 구축이 불가능하다고 하며, 데이터베이스 구축의 기본 중의 기본이 되고 있습니다.


덧붙여서, ERD는 10종류 가까이의 기법이 있지만, 현재는 "IE 기법"과"IDEF1X 기법"이 대표격입니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함