Khi mọi người quản lý dữ liệu, có ba cách khác nhau về cơ bản họ có thể thêm giá trị:
- Tin học
- Lưu trữ và truy xuất
- Chuyển tiếp và chia sẻ.
Để tính toán ở cấp số học đơn giản, bạn không thể đánh bại Excel. Ngay cả khi bạn là một lập trình viên có kinh nghiệm, bạn có thể xây dựng một bảng tính trong một phần nhỏ thời gian bạn sẽ viết và gỡ lỗi một chương trình máy tính. Bạn thậm chí có thể nhóm dữ liệu vào các bảng và sử dụng các chức năng tra cứu để đạt được một số lợi thế bạn có được với các truy vấn. Bảng xoay và các tính năng vẽ đồ thị giúp việc tóm tắt dữ liệu trở nên đơn giản và dễ dàng.
Để lưu trữ và truy xuất ở cấp độ tệp / tài liệu, Excel cũng hữu ích như MS Word hoặc MS Access. Để truy xuất ở cấp truy vấn SQL, MS Access hoạt động tốt hơn Excel rất nhiều, mặc dù Access bị hạn chế nghiêm trọng như bạn sẽ biết nếu bạn đã từng so sánh Access với DBMS cường độ công nghiệp.
Để chia sẻ dữ liệu, Excel cực kỳ nguyên thủy. Tại thời điểm này, hầu hết các cửa hàng áp dụng Excel do lây nhiễm đều gặp rắc rối. Câu hỏi của bạn cho thấy đây là trường hợp tại cửa hàng của bạn.
Có một số vấn đề trong việc giới thiệu cơ sở dữ liệu ở một nơi chưa sẵn sàng cho cơ sở dữ liệu. Một là chính trị. Những người điều khiển bảng tính của họ có thể nhận ra vấn đề toàn hệ thống, nhưng họ vô cùng hài lòng với sự kiểm soát mà họ có đối với phần dữ liệu nhỏ của chính họ. Bạn có thể mong đợi sự kháng cự nếu bạn cố gắng thay thế quản lý và kiểm soát trung tâm cho giải pháp phi tập trung mà bạn có bây giờ. Một số kháng cự đó là hợp lý.
Một cái khác là chi phí cho cơ sở dữ liệu. Như đã được nêu trong một phản hồi khác, những nhược điểm của cơ sở dữ liệu có thể lớn hơn những lợi thế.
Một cái khác là độ tin cậy của cơ sở dữ liệu. Những người đưa dữ liệu vào cơ sở dữ liệu thường làm như vậy bởi vì đó là công việc của họ hoặc có thể để đạt được điều gì đó cho chính họ, như đặt hàng trên một trang web. Họ không làm điều đó vì tinh thần cộng đồng. Ít nhất, không nhiều. Không có đầu vào tốt, cơ sở dữ liệu không bao giờ đạt được sự tín nhiệm.
Một giải pháp tôi hiện đang làm việc tại một trang web nơi các bảng tính đang bắt kịp là xây dựng cơ sở dữ liệu nguyên mẫu trong MS Access. Có một nhược điểm khác biệt về vấn đề này: mọi người có thể học được điều sai về cơ sở dữ liệu, một điều họ sẽ phải học ở giai đoạn tiến hóa sau này. Tôi cũng nghĩ rằng các tính năng báo cáo của Access rất thiếu. và nếu bạn đang nghĩ về người dùng đồng thời, bạn phải nghĩ xa hơn về Access mặc dù Access đang tiến triển rất quan trọng.
Tôi thích ba điều về Access: đơn giản, nhanh chóng và rẻ tiền để tạo ra các nguyên mẫu nguyên thủy. Hầu như không có đường cong học tập, đặc biệt nếu bạn đã hiểu phân tích dữ liệu và thành phần bảng.
Thứ hai, nó ít đáng sợ hơn một DBMS tập trung lớn. Khi người dùng được chỉ dẫn cách mở bảng Access trong chế độ xem bảng, chỉ cần nhấp vào bảng, họ sẽ mất đi nỗi sợ về bảng. Và thực tế là một tệp duy nhất lưu trữ dữ liệu, định nghĩa dữ liệu và ứng dụng giúp mọi thứ đơn giản cho những người không nghĩ về hệ thống.
Thứ ba, nó chơi tốt với Excel và Word. sao chép bảng hoặc truy vấn vào bảng tính Excel cũng đơn giản như nhấp vào nút.
Trước khi tôi có thể đi đến điểm này, tôi đã phải vượt qua một thái độ hơi hợm hĩnh mà tôi có về Access. Đó không phải là SQL Server hay Oracle. Nhưng nó có công dụng của nó, miễn là bạn hiểu những hạn chế
Đã nói tất cả những điều này, bạn vẫn sẽ phải đối mặt với một nhiệm vụ hoành tráng khi đến lúc chuyển cửa hàng của bạn từ rất nhiều cơ sở dữ liệu Access vào một cơ sở dữ liệu tích hợp quy mô lớn, với quản lý chuyên nghiệp và tài nguyên được chia sẻ.