코딩하는 몽구리

ERD/UML[데이터베이스/자료구조] 본문

IT지식창고

ERD/UML[데이터베이스/자료구조]

코딩구리 2022. 8. 28. 16:44

1. ERD(Entity Relationship Diagram)/UML(Unified Modeling Language)의 정의

ERD는 개체들의 관계를 시각적으로 보기 편하게 해 놓은 것입니다. 데이터베이스에서 테이블들의 관계를 도식화하여 보여줍니다. 

UML은 시각적으로 보여 주는 설계 다이어그램입니다. 앱을 설계 및 개발할 때 시각적인 모델을 만들어서 서비스 흐름, 실제 코드에 사용되는 객체들의 구조 ,일부 로직을 처리하는 과정등을 보여줍니다. 

 

2. ERD/UML의 사용

ERD나 UML은 설계도 역할을 하여 개발자들의 이해를 돕는 용도로 사용합니다. ERD는 데이터베이스를 설계할 때 각 테이블의 관계를 도식화해서 보여 줍니다.  테이블 간의 관계를 보기가 쉽고 실제 쿼리를 작성하기 전에 테이블 간의 관계를 파악할 수 있기 때문에 테이블 설계와 테이블 수정이 용이합니다. UML은 객체 들의 관계나 개발 프로세스 과정을 시각적으로 보여 주어 개발자들끼리 시각적으로 의사소통할 때 편리합니다. 

'IT지식창고' 카테고리의 다른 글

경로 제어/ 트래픽 제어(Routing/Traffic Control)  (0) 2024.04.07
MVC  (0) 2023.12.13
경로 제어 / 트래픽 제어  (0) 2023.09.17
TCP/IP  (0) 2023.09.07
샤딩1 [데이터베이스/자료구조 ]  (0) 2022.08.28