관계형 데이터베이스 설계에서 가장 중요한 개념은 추상화입니다. 추상화란 내가 필요한 특징만을 추출하여 한 개체를 표현하는 방식으로 사람을 추상화하여 학생으로 표현하는 것입니다. 화가 바실리 칸딘스키의 작품들이 도시를 선과 공간으로 표현하는 추상화 방식을 사용하였다.
Entity - 개념적
Relation - 논리적
Table - 물리적
ER-Diagram : Entity와 Relation을 그림으로 표현하는 방법
개체 : Entity - 추상화과 완료된 구체적인 사물의 개념
객체 : Object
한국어로 개체와 객체의 의미는 거의 같습니다. 하지만 영어는 느낌이 다릅니다. 영어에서 Entity는 위의 의미라고 볼 수 있습니다. 이를 구분하면 이해하는 데 도움이 될 것입니다.
데이터베이스 디자인은 실제 세계를 가져와서 디자인 하는 것입니다.
개체 관계 데이터 모델이란 실 세계를 데이터로 변환한 것으로 개체(Entity), 속성(Attribute), 관계(Relationship)로 표현됩니다.
Chen's Notation
IE(Informaiton Rngineering) Notation