데이터베이스를 설계하기 전, 먼저 정보의 논리적 구조를 그래픽 형식으로 표현하는 단계가 반드시 필요합니다. 이는 ER다이어그램을 그려 수행할 수 있는데, 이 유형의 다이어그램은 개체가 서로 관련되는 방식을 보여줌으로써 데이터베이스의 데이터를 시각화하는 논리적 방식과 문서 기록을 제공합니다. ER 다이어그램을 작성하려면 ER 다이어그램의 구성 요소를 갖춘 툴이 필요합니다. 다음은 ER 다이어그램을 그리는 데 가장 접근이 용이한 프로그램들을 소개합니다. 즉, ER 다이어그램 작성에 권장되는 프로그램들입니다.
ER 다이어그램을 그리는 3 가지 방법
Microsoft Word를 이용한 ER 다이어그램 그리기
첫 번째 프로그램은 Microsoft Word입니다. Word를 사용해 문서를 작성하고 편집할 수 있을 뿐만 아니라 일러스트레이션 생성을 위한 도형과 그림도 제공됩니다. 이를 사용해 정보, 데이터 또는 아이디어를 시각적으로 표현하는 다이어그램을 작성할 수 있습니다. 프로그램 내의 SmartArt 그래픽 기능을 사용하면 템플릿을 활용한 고품질의 일러스트레이션 디자인을 할 수 있습니다. 다음은 ER 다이어그램을 만드는 방법에 대한 단계별 설명입니다.
- 새 문서에서 “삽입” 탭을 엽니다. 그런 다음 “SmartArt” 옵션을 열어 템플릿을 선택합니다. 또는 도구에서 제공하는 모양을 사용하여 처음부터 새로 만들 수도 있습니다.
- 필요한 개체를 결정하고 개체 수에 해당하는 사각형 모양을 불러옵니다. 개체 사이에 다이아몬드 모양을 추가하고 관계를 표시합니다.
- 그 후 선을 사용하여 도형을 연결한 다음 원을 추가하여 개체의 속성을 표시하고 ER 다이어그램 그리기를 완성합니다.
Microsoft Visio를 이용한 ER 다이어그램 그리기
마이크로소프트 오피스 엔터프라이즈에는 다이어그램 설계 전용의 또 다른 제품이 있습니다. Visio를 사용하면 고급 그래픽 기호와 ER 다이어그램의 표기법을 활용하여 ERD를 생성할 수 있습니다. 이는 데이터베이스 설계 시 필드, 키, 카디널리티 및 오디날리티를 보여주는 실제 ER 다이어그램을 작성하는 데 도움이 됩니다. 그러나 이 제품은 MS Office Suite에 포함되어 있지 않기 때문에 별도 구매를 해야 합니다. 다음은 Visio를 사용하여 ER 다이어그램을 그리는 방법을 간단히 설명한 가이드입니다.
- Microsoft의 공식 웹 사이트로 이동하여 Visio 설치 프로그램을 받으십시오. 설치 프로그램을 열고 앱을 실행합니다.
- 새 파일을 열고 검색창에 “데이터베이스”를 입력합니다. 사용 가능한 템플릿에서 “Crow’s Foot Database Notification”을 선택합니다.
- 왼쪽 사이드바에 있는 개체를 드래그하여 이동시킵니다. 개체를 더블클릭하여 개체의 속성을 조정합니다. 개체의 관계를 정의할 때에도 동일한 절차를 수행하면 됩니다.
GitMind에서 ER 다이어그램 그리기
GitMind는 온라인에서 ER 다이어그램을 그릴 수 있도록 하는 무료 데이터 모델링 툴입니다. 이 프로그램은 광범위한 도형 라이브러리를 제공하여 ER 다이어그램, 조직도 및 순서도와 같은 다양한 다이어그램 생성이 가능합니다. 또한 파일을 이미지 파일로 출력한 후 다른 문서에 삽입할 수 있습니다. 그 외에도, 마인드맵을 만들어 아이디어를 구성하고 팀과 협업할 수 있습니다. 다음은 온라인에서 ER 다이어그램을 그리는 방법을 참고할 수 있도록 수행 단계를 간결하게 나누어 설명하고 있습니다.
- 브라우저를 통해 GitMind 사이트에 접속한 후 “새순서도”를 클릭하여 편집 패널로 이동합니다.
- “도형 더 보기” 메뉴를 클릭하고 ER 다이어그램을 그리는 데 필요한 도형 폴더를 추가합니다. 그리고 개체를 나타낼 테이블을 선택합니다. 각 개체의 이름을 지정하고 해당 속성을 결정합니다.
- 마지막으로, 개체들을 연결하고 적절한 표기 스타일을 사용하여 개체가 상호 작용하는 방식을 보여 줍니다. 링크를 공유하면 협업자가 내 작업을 확인하고 수정할 권한을 부여할 수 있습니다.
결론
ER 다이어그램을 작성하는 데 특별한 응용 프로그램은 필요하지 않습니다. 위의 프로그램들을 사용하면 ER 다이어그램을 즉시 작성할 수 있습니다. 표준 다이어그램은 Word로도 작성이 가능하지만 더욱 상세하고 포괄적인 다이어그램을 위해서는 포함된 툴이 다양하지 않습니다. 이 경우엔 다른 두 프로그램을 사용하는 것이 적합합니다. 그러나 별다른 설치 없이도 전면 무료로 사용할 수 있는 GitMind가 ER 다이어그램 작성에 가장 적합한 프로그램입니다.
Leave a Comment