사람들이 데이터를 관리 할 때 가치를 추가 할 수있는 근본적으로 다른 세 가지 방법이 있습니다.
- 컴퓨팅
- 보관 및 검색
- 전달 및 공유.
간단한 산술 수준의 컴퓨팅에서는 Excel을 능가 할 수 없습니다. 숙련 된 프로그래머라도 컴퓨터 프로그램을 작성하고 디버깅하는 데 걸리는 시간보다 훨씬 짧은 시간에 스프레드 시트를 작성할 수 있습니다. 데이터를 테이블로 그룹화하고 조회 기능을 사용하여 쿼리를 통해 얻을 수있는 이점을 얻을 수도 있습니다. 피벗 테이블과 그래프 기능을 사용하면 데이터를 간단하고 쉽게 요약 할 수 있습니다.
파일 / 문서 수준에서의 저장 및 검색을 위해 Excel은 MS Word 또는 MS Access만큼 유용합니다. SQL 쿼리 수준에서 검색하기 위해 MS Access는 Excel보다 훨씬 잘 작동하지만 Access는 산업 수준의 DBMS와 비교 한 적이 있으므로 Access는 심각하게 제한됩니다.
데이터 공유의 경우 Excel은 매우 원시적입니다. 전염에 의해 Excel을 채택한 대부분의 상점은이 시점에서 문제를 일으 킵니다. 귀하의 질문에 따르면 이것이 귀하의 상점에서 해당되는 것입니다.
데이터베이스를 준비 할 수없는 장소에 데이터베이스를 도입하는 데 몇 가지 문제가 있습니다. 하나는 정치적입니다. 스프레드 시트를 기뻐하는 사람들은 시스템 전체의 문제를 인식 할 수 있지만, 자신의 작은 데이터 조각에 대한 제어 기능에 매우 만족합니다. 현재 보유하고있는 분산 솔루션을 중앙 관리 및 제어로 대체하려는 경우 저항을 기대할 수 있습니다. 그 저항 중 일부는 정당화됩니다.
다른 하나는 데이터베이스 비용입니다. 다른 응답에서 이미 언급했듯이 데이터베이스의 단점이 장점보다 클 수 있습니다.
다른 하나는 데이터베이스의 신뢰성입니다. 데이터베이스에 데이터를 넣는 사람들은 대개 자신의 일이거나 웹 사이트에서 주문을하는 것과 같이 스스로 무언가를 얻는 것이기 때문에 그렇게합니다. 그들은 공동체 정신에서 그것을하지 않습니다. 적어도 별로는 아닙니다. 좋은 입력이 없으면 데이터베이스는 결코 신뢰성을 얻지 못합니다.
스프레드 시트가 막 잡히는 사이트에서 현재 작업중 인 솔루션은 MS Access에서 프로토 타입 데이터베이스를 구축하는 것입니다. 이것에 대한 명백한 단점이 있습니다. 사람들은 데이터베이스에 대해 잘못된 것을 배울 수 있습니다. 데이터베이스는 진화의 후기 단계에서 배워야 할 것입니다. 또한 Access의보고 기능이 부족하다고 생각합니다. 동시 사용자를 생각하고 있다면 Access가 그와 관련하여 발전하고 있지만 Access 이외의 것을 생각해야합니다.
Access에 대해 세 가지가 마음에 듭니다. 기본 프로토 타입을 제작하는 것은 간단하고 빠르며 저렴합니다. 특히 데이터 분석 및 테이블 구성을 이미 이해 한 경우 학습 곡선이 거의 없습니다.
둘째, 중앙 집중식 DBMS보다 위협이 적습니다. 사용자에게 테이블보기에서 Access 테이블을 여는 방법이 표시되면 클릭하면 테이블에 대한 두려움이 사라집니다. 그리고 단일 파일이 데이터, 데이터 정의 및 응용 프로그램을 저장한다는 사실은 시스템 측면에서 생각하지 않는 사람들을 위해 일을 단순하게 유지합니다.
셋째, Excel 및 Word와 잘 작동합니다. 테이블이나 쿼리를 Excel 스프레드 시트에 복사하는 것은 버튼을 클릭하는 것만 큼 간단합니다.
이 시점에 도달하기 전에 액세스에 대한 다소 끔찍한 태도를 극복해야했습니다. SQL Server 또는 Oracle이 아닙니다. 그러나 한계를 이해하는 한 사용 용도가 있습니다.
이 모든 것을 말했더라도 전문적인 관리 및 공유 리소스를 사용하여 상점을 많은 작은 Access 데이터베이스에서 단일 대규모 통합 데이터베이스로 이동해야 할 때 여전히 엄청난 작업에 직면하게됩니다.