본문/내용
1. 서론
데이터베이스 설계는 현대 비즈니스와 정보 시스템의 핵심이며, 효율적이고 체계적인 데이터 관리와 활용을 위해 반드시 필요하다. 데이터 모델링은 데이터베이스 설계의 기초 단계로, 현실 세계의 데이터를 구조화하고 조직하는 과정을 의미한다. 이 과정에서 가장 널리 활용되는 방법론이 엔터티-관계(ER) 모델링이다. ERD(Entity-Relationship Diagram)는 데이터 간의 관계를 시각적으로 표현하는 도구로서, 설계자가 시스템의 전체 구조를 한눈에 파악할 수 있도록 도움을 준다. ERD는 엔터티(개체), 속성, 그리고 엔터티 간의 관계를 명확히 나타내어 이해도를 높이고, 이후 관계형 데이터모델로의 사상 과정을 용이하게 만든다.
관계형 데이터베이스는 1970년대 초 Codd가 제안한 이후, 현재까지 가장 널리 사용되고 있는 데이터 저장 방식이다. 세계적으로 2022년 기준, 전 세계 데이터베이스 시장 점유율 70% 이상이 관계형 데이터베이스 시스템(RDBMS)을 차지하고 있으며, 이 수치는 매년 꾸준히 증가하는 추세를 보여준다. 예를 들어, 세계 최대 기업인 Oracle, MySQL, Microsoft SQL Server, PostgreSQL 등은 각각 수천만 건에 달하는 데이터 처리와…