본문/내용
1. 서론
최근 정보기술의 발전과 함께 다양한 기관과 기업에서는 데이터 관리 방식을 기존의 파일 시스템에서 데이터베이스 관리 시스템(DBMS)으로 전환하는 추세가 확산되고 있다. 이와 같은 변화의 가장 큰 이유는 다수의 사용자가 동시에 데이터를 공유하고 수정하는 환경에서 파일 시스템이 갖는 한계 때문이다. 홍길동 개발자는 예약 시스템과 같은 다수 사용자가 동시에 이용하는 서비스에 있어서 DBMS의 도입이 파일 시스템보다 더 적합하다고 주장한다. 그 근거는 무엇보다도 DBMS가 제공하는 효율적 데이터 처리 능력과 일관성 유지, 신속한 검색기능 때문이다. 예를 들어, 호텔 예약 시스템의 경우 사용자가 1000여 명이 동시에 데이터를 조회하거나 수정하는 상황에서 일반 파일 시스템은 데이터 충돌이나 무결성 문제를 야기하기 쉽다. 반면, DBMS는 트랜잭션 관리를 통한 원자성, 일관성, 고립성, 지속성(ACID 원칙)을 보장하여 무결성을 유지한다. 통계에 따르면, 대형 호텔 예약 플랫폼인 아고다와 부킹닷컴은 각각 연간 약 30% 이상 예약 건수 증가에도 불구하고 데이터 관련 오류율이 파일 시스템 기반 예약 시스템보다 2배 이상 낮은 것으로 보고되고 있…