데이터베이스 엔터티 관계 다이어그램 (erd)이란 무엇입니까? -techopedia에서 정의

엔터티 관계 다이어그램 (erd)이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-엔티티 관계 다이어그램 (ERD)은 무엇을 의미합니까?

엔터티 관계 다이어그램 (ERD)은 정보 시스템 엔터티와 해당 엔터티 간의 관계를 그래픽으로 보여주는 데이터 모델링 기술입니다. ERD는 엔티티 프레임 워크 인프라를 나타내는 데 사용되는 개념적이고 표현적인 데이터 모델입니다.

ERD의 요소는 다음과 같습니다.

  • 엔터티
  • 관계
  • 속성

ERD 작성 단계는 다음과 같습니다.

  1. 엔터티 식별 및 정의
  2. 엔터티 간의 모든 상호 작용 결정
  3. 상호 작용의 성격 분석 / 관계의 카디널리티 결정
  4. ERD 생성

Techopedia는 엔티티 관계 다이어그램 (ERD)을 설명합니다

좋은 데이터베이스 디자인을 만들려면 엔터티 관계 다이어그램 (ERD)이 중요합니다. 데이터베이스의 개념 설계를 개발하는 데 유용한 고급 논리 데이터 모델로 사용됩니다.

엔터티는 자체적으로 존재하는 실제 항목 또는 개념입니다. 엔티티는 관계형 데이터베이스의 데이터베이스 테이블과 동일하며 테이블의 각 행은 해당 엔티티의 인스턴스를 나타냅니다.

엔터티의 특성은 엔터티를 설명하는 특정 속성입니다. 관계는 엔터티 간의 상호 작용을 설명하는 연결입니다. 카디널리티는 ERD와 관련하여 다른 엔터티의 각 인스턴스와 연결될 수 있거나 반드시 있어야하는 한 엔터티의 인스턴스 수입니다. 일반적으로 일대일, 일대 다 또는 다 대다 관계가있을 수 있습니다.

예를 들어 직원과 부서라는 두 가지 실제 개체를 고려해 보겠습니다. 직원은 직원 번호, 이름, 부서 번호 등과 같은 속성을 갖습니다. 마찬가지로, 부서 번호 및 이름은 부서의 속성으로 정의 할 수 있습니다. 부서는 많은 직원과 상호 작용할 수 있지만 직원은 한 부서에만 속할 수 있으므로 부서와 직원간에 일대 다 관계가 정의 될 수 있습니다.

실제 데이터베이스에서 직원 테이블에는 부서 번호를 외래 키로 사용하여 관계를 시행합니다.

엔터티 관계 다이어그램 (erd)이란 무엇입니까? -techopedia에서 정의