이 문서에서는 Excel에서 엔터티 관계 다이어그램을 만드는 방법을 보여줍니다. Microsoft Visio, Lucidchart 등과 같은 소프트웨어는 엔터티 관계 다이어그램을 만들기 위한 훌륭한 도구입니다. Excel에서 이러한 다이어그램을 빠르게 만들 수 있는 직접적인 방법은 없습니다. 그러나 Microsoft Visio 추가 기능을 사용하여 제한된 도구로 Excel에서 이를 수행할 수 있습니다. 그런 경우에도 회사 또는 학교 계정이 필요합니다. 따라서 도형 삽입을 사용하겠습니다. 대신 Excel의 기능을 사용하여 다이어그램을 만듭니다. 기사를 따라 방법을 알아보세요.
아래 다운로드 버튼에서 연습용 워크북을 다운로드할 수 있습니다.
개체 관계 다이어그램이란 무엇입니까?
데이터베이스 모델이라고도 하는 ERD(Entity Relationship Diagram)는 데이터베이스 스키마의 시각적 모델 또는 표현입니다. 이름에서 알 수 있듯이 상자의 여러 테이블을 엔터티로 표시하고 테이블 간의 관계를 표시합니다. 논리적 또는 물리적 데이터 모델로 나타낼 수 있습니다.
엔티티 관계 다이어그램 구성요소:
엔터티 관계 다이어그램은 엔터티, 속성 및 관계의 세 가지 주요 구성 요소로 구성됩니다.
개체: 엔터티는 단위, 개체, 사물, 장소, 사람 또는 별도의 고유 ID가 있는 데이터베이스 내의 항목일 수 있습니다. 일반적으로 데이터베이스에 필요한 테이블 수입니다. 각 ERD는 고유한 엔터티를 포함해야 합니다. 엔티티는 일반적으로 다이어그램에서 직사각형 상자로 표시됩니다.
속성: 속성은 각 엔터티 또는 테이블을 설명합니다. 이들은 별개의 또는 별도의 엔터티의 속성입니다. 항목에는 속성이 있어야 합니다.
관계: 관계는 엔터티가 연결되는 방식입니다. 카디널리티는 엔터티 간의 관계를 표시하는 것과 직접 연결된 용어입니다. 한 엔터티의 속성 수와 다른 엔터티의 속성 수를 설명합니다. 일반적으로 일대일, 일대다 및 다대다로 표현됩니다. 다음 그림은 다양한 카디널리티에 대한 까마귀의 발 표기법을 보여줍니다.
Excel에서 엔터티 관계 다이어그램을 만드는 단계
Excel에서 엔터티 관계 다이어그램을 만들려면 아래 단계를 따르세요.
📌 1단계:데이터베이스 준비
- 먼저, 별도의 워크시트에 세 개의 테이블이 포함된 데이터베이스가 있다고 가정합니다. 테이블에는 각각 고객 정보, 주문 세부 정보 및 제품 정보가 포함되어 있습니다.
📌 2단계:엔티티 생성
- 그런 다음 엔터티를 만들어야 합니다. 여기서 별도의 테이블에 대해 3개의 항목을 생성해야 합니다.
- 이제 테두리가 있는 일부 셀의 서식을 지정하여 사각형 상자처럼 보이게 합니다. 그들 각각은 특정 엔터티를 나타내는 것입니다. 그런 다음 엔티티의 이름을 각각 "Customer", "Order" 및 "Product"로 지정합니다.
📌 3단계:항목에 속성 추가
- 그런 다음 데이터베이스 테이블을 기반으로 각 엔터티에 속성을 추가해야 합니다. 예를 들어, "Customer Information" 테이블에는 "Account_No", "First_Name", "Last_Name", "Email_ID" 및 "Phone_No"가 포함됩니다. 이러한 속성을 "Customer"라는 엔터티에 특성으로 추가해야 합니다. 그런 다음 다른 항목에 대해서도 동일한 작업을 수행합니다.
- 또한 각 속성의 왼쪽에 기본 키 및 외래 키 표기법을 추가할 수 있습니다. 예를 들어, 각 고객은 고유한 계정 번호를 가지고 있으므로 Account_No의 왼쪽에 기본 키에 대한 PK를 작성하십시오. 외래 키에 FK를 사용할 수 있습니다.
📌 4단계:엔티티를 그림으로 복사
이제 각 개체의 셀 범위를 복사하여 하나씩 그림으로 붙여넣습니다.
📌 5단계:관계 표시
- 여기에서 고객은 많은 주문을 할 수 있습니다. 따라서 고객과 주문 간의 관계에 대한 카디널리티는 일대다입니다.
- 한편, 하나의 주문이 많은 상품을 가질 수 있고, 하나의 상품이 많은 주문을 받을 수 있습니다. 따라서 주문과 제품 간의 관계에 대한 카디널리티는 다대다입니다.
- 이제 삽입>> 일러스트레이션>> 모양>> 선을 선택합니다. 개체 간의 관계를 표시하기 위해 까마귀 발 표기법을 그립니다.
📌 6단계:모든 개체 그룹화
마지막으로 모든 이미지와 선 개체를 선택하고 마우스 오른쪽 버튼을 클릭하여 그룹화합니다. 그런 다음 다이어그램을 그림으로 복사하거나 저장할 수 있습니다.
기억해야 할 사항
- 엔티티 간 관계의 카디널리티를 결정할 때 주의하십시오.
- 항목 간에 직접적인 기본 키-외래 키 관계가 없는 경우 복합 키로 중간 항목을 생성할 수도 있습니다.
결론
이제 Excel에서 엔터티 관계 다이어그램을 만드는 방법을 알게 되었습니다. 추가 질문이나 제안 사항이 있습니까? 아래 댓글 섹션에 알려주십시오. ExcelDemy를 방문할 수도 있습니다. Excel에서 더 많은 것을 탐색하려면 블로그를 참조하십시오. 우리와 함께하고 계속 배우십시오.