본문/내용
1. 데이터베이스 관리 시스템의 등장 배경
데이터 관리의 어려움은 컴퓨팅 시대 초기에 이미 심각한 문제였습니다. 데이터는 파일 시스템에 개별적으로 저장되어 관리되었고, 이는 데이터 중복과 불일치라는 심각한 문제를 야기했습니다. 예를 들어, 고객 정보가 주문 시스템, 재고 관리 시스템, 고객 관계 관리 시스템 등 여러 시스템에 중복 저장될 경우, 하나의 시스템에서 고객 정보가 변경되더라도 다른 시스템의 정보는 변경되지 않아 데이터 불일치가 발생하고, 이는 데이터의 정확성과 신뢰성을 크게 떨어뜨렸습니다. 또한, 여러 응용 프로그램이 같은 데이터에 접근해야 할 때 데이터 일관성을 유지하는 것도 매우 어려웠습니다. 저장 공간 낭비는 물론이고, 데이터의 무결성을 유지하기 위한 관리 비용 또한 급증했습니다. 이러한 문제는 데이터 증가와 더불어 기하급수적으로 악화되었고, 효율적인 데이터 관리 시스템의 필요성을 절실하게 만들었습니다.
이러한 문제를 해결하기 위해 등장한 것이 바로 데이터베이스 관리 시스템, DBMS입니다. DBMS는 데이터를 중앙 집중적으로 관리하고 여러 응용 프로그램에서 공유할 수 있도록 설계되었습니다. 데…