er 다이어그램은 엔터티 관계 다이어그램이라고도 알려져 있으며 엔터티 유형, 속성 및 관계를 나타내는 방법을 제공하며 실제 세계의 개념적 모델을 설명하는 데 사용됩니다. ER 모델은 1976년 Peter Chen이 처음 제안했습니다. 데이터베이스 설계 분야에서는 널리 알려져 있지만 실제 데이터베이스 관리 시스템의 데이터 모델로 사용되는 경우는 거의 없습니다.
er 다이어그램은 엔터티 관계 다이어그램(Entity Relationship Diagram)이라고도 합니다. 다이어그램)은 엔터티 유형, 속성 및 관계를 나타내는 방법을 제공하며 실제 세계의 개념적 모델을 설명하는 데 사용됩니다. ER 모델은 Peter가 처음 제안했습니다. Chen(Chen Pinshan)이 1976년에 제안했습니다. 데이터베이스 설계 분야에서는 널리 알려져 있지만 실제 데이터베이스 관리 시스템의 데이터 모델로 사용되는 경우는 거의 없습니다.
E-R 다이어그램은 엔터티 관계 다이어그램(Entity Relationship Diagram)이라고도 합니다. 다이어그램)은 엔터티 유형, 속성 및 관계를 나타내는 방법을 제공하며 실제 세계의 개념적 모델을 설명하는 데 사용됩니다.
실제 관계의 개념적 모델을 설명하는 효율적인 방법입니다. 이는 개념적 관계 모델을 표현하는 방법입니다. 엔터티 유형을 표시하려면 "직사각형 프레임"을 사용하고, 엔터티의 속성을 표시하려면 "타원형 프레임" 또는 둥근 사각형을 사용하고 "실선 세그먼트"를 사용하여 "
엔터티 유형 간의 연결 원인을 표현하기 위해 "다이아몬드 상자"를 사용하고, 다이아몬드 상자에 연결 이름을 쓴 후 "실선 선분"을 사용하여 연결합니다. 관련 엔터티 유형을 각각 선택하고 "실선 세그먼트"(1:1,1:n 또는 m:n) 옆에 연결 유형을 표시합니다.
ER 다이어그램의 구성 요소
ER 다이어그램에는 다음과 같은 네 가지 구성 요소가 있습니다.
직사각형 상자: 엔터티를 나타내며 상자에 엔터티 이름이 기록됩니다.
마름모 상자: 연락처를 나타냅니다. 상자에 연락처 이름을 입력하세요.
타원형 상자: 엔터티 또는 관계의 속성을 나타냅니다. 상자에 속성 이름을 적습니다. 기본 속성 이름의 경우 이름에 밑줄을 긋습니다.
연결선: 개체와 속성 사이, 관계와 속성 사이, 직선으로 연결하고 직선에 관계 유형을 표시합니다. (일대일 접촉의 경우 두 엔터티 간 연결의 각 방향에 1을 쓰십시오. 일대다 관계의 경우 한쪽에 1을 쓰고 다대다 관계의 경우 두 엔터티 사이의 연결 방향에 N과 M을 씁니다. )
구성 요소
ER 다이어그램을 구성하는 세 가지 기본 요소는 엔터티 유형, 속성 및 연결입니다. 표현 방법은
Entity
일반적으로 Entity와 객관적으로 구별될 수 있는 것으로 간주됩니다. 엔터티는 특정 사람 및 개체일 수도 있고 추상적인 개념 및 연결일 수도 있습니다. 핵심은 하나의 엔터티가 다른 엔터티와 구별될 수 있고, 동일한 속성을 가진 엔터티는 동일한 특성과 속성을 갖는다는 것입니다. 엔터티 이름과 해당 속성 이름 세트를 사용하여 유사한 엔터티를 추상화하고 설명합니다. E-R 다이어그램에서는 직사각형으로 표시되고 직사각형 상자에 개체 이름이 기록됩니다. 예를 들어 학생 Zhang San과 학생 Li Si는 모두 개체입니다. 약한 엔터티인 경우 직사각형 외부에 견고한 직사각형을 배치합니다.
속성
엔티티의 특정 특성입니다. 엔터티는 여러 속성으로 특징지어질 수 있습니다. 속성은 엔터티와 분리될 수 없습니다. 속성은 엔터티에 상대적입니다. 이는 E-R 다이어그램에서 타원으로 표시되며 무방향 모서리를 사용하여 해당 개체와 연결합니다. 예를 들어 학생의 이름, 학생 번호 및 성별은 모두 속성입니다. 다중 값 속성인 경우 타원 외부에 솔리드 타원을 배치합니다. 파생된 속성인 경우 점선 타원으로 표시됩니다.
Contact
연락은 관계라고도 하는데, 이는 정보 세계의 개체 내 또는 개체 간의 연관성을 반영합니다. 엔터티 내의 관계는 일반적으로 엔터티를 구성하는 속성 간의 관계를 나타냅니다. 엔터티 간의 관계는 일반적으로 서로 다른 엔터티 집합 간의 관계를 나타냅니다. E-R 다이어그램에서 다이아몬드 모양으로 표시되며, 다이아몬드 상자 안에는 무방향 엣지(Undirected Edge)를 사용하여 해당 엔터티와 각각 연결합니다. 동시에 무방향 옆에는 접점 유형이 표시됩니다. 가장자리 (1 : 1, 1 : n 또는 m : n). 예를 들어, 교사가 학생들에게 수업을 하는 교수관계가 있고, 학생들이 과목을 선택할 때 과목선택 관계가 있다. 약한 엔터티 연결인 경우 마름모 외부에 다른 마름모를 배치합니다.
위 내용은 데이터베이스 ER 다이어그램이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!