Ketika orang mengelola data, ada tiga cara yang secara fundamental berbeda mereka dapat menambah nilai:
- Komputasi
- Penyimpanan dan Pengambilan
- Penerusan dan Berbagi.
Untuk komputasi pada tingkat aritmatika sederhana, Anda tidak bisa mengalahkan Excel. Bahkan jika Anda seorang programmer yang berpengalaman, Anda dapat membuat spreadsheet dalam waktu yang sangat singkat untuk menulis dan men-debug program komputer. Anda bahkan dapat mengelompokkan data ke dalam tabel dan menggunakan fungsi pencarian untuk mendapatkan beberapa keuntungan yang Anda dapatkan dengan kueri. Tabel pivot dan fitur grafik membuat peringkasan data menjadi sederhana dan mudah.
Untuk penyimpanan dan pengambilan di tingkat file / dokumen, Excel sama bermanfaatnya dengan MS Word atau MS Access. Untuk pengambilan pada tingkat kueri SQL, MS Access bekerja jauh lebih baik daripada Excel, meskipun Access sangat terbatas karena Anda akan tahu jika Anda pernah membandingkan Access dengan DBMS kekuatan industri.
Untuk berbagi data, Excel sangat primitif. Sebagian besar toko yang mengadopsi Excel dengan penularan mengalami masalah pada saat ini. Pertanyaan Anda menunjukkan bahwa ini adalah kasus di toko Anda.
Ada beberapa masalah dalam memperkenalkan basis data di tempat yang tidak siap untuk basis data. Salah satunya politis. Orang-orang yang memanfaatkan spreadsheet mereka mungkin mengenali masalah sistem yang luas, tetapi mereka sangat senang dengan kontrol yang mereka miliki atas sepotong kecil data mereka sendiri. Anda dapat mengharapkan penolakan jika Anda mencoba untuk mengganti manajemen pusat dan kontrol untuk solusi desentralisasi yang Anda miliki sekarang. Beberapa perlawanan itu dibenarkan.
Lain adalah biaya database. Seperti yang telah dinyatakan dalam respons lain, kerugian dari basis data mungkin lebih besar daripada kelebihannya.
Lain adalah kredibilitas database. Orang yang memasukkan data ke dalam basis data biasanya melakukannya karena itu pekerjaan mereka atau mungkin untuk mendapatkan sesuatu untuk diri mereka sendiri, seperti menempatkan pesanan di situs web. Mereka tidak melakukannya karena semangat komunitas. Setidaknya, tidak banyak. Tanpa input yang baik, database tidak akan pernah mendapatkan kredibilitas.
Solusi yang saya kerjakan sekarang di situs di mana spreadsheet hanya menangkap adalah membangun database prototipe di MS Access. Ada kelemahan yang jelas untuk hal ini: orang mungkin belajar hal yang salah tentang database, sesuatu yang harus mereka lepaskan pada tahap evolusi selanjutnya. Saya juga berpikir bahwa fitur pelaporan Access sangat kurang. dan jika Anda berpikir tentang pengguna bersamaan, Anda harus berpikir di luar Access meskipun Access membuat kemajuan dalam hal itu.
Saya suka tiga hal tentang Access: sederhana, cepat, dan murah untuk menghasilkan prototipe primitif. Hampir tidak ada kurva belajar, terutama jika Anda sudah memahami analisis data dan komposisi tabel.
Kedua, ini tidak terlalu menakutkan daripada DBMS besar yang tersentralisasi. Saat pengguna diperlihatkan cara membuka tabel Access di tampilan tabel, dengan hanya mengkliknya, mereka kehilangan ketakutan mereka terhadap tabel. Dan fakta bahwa satu file menyimpan data, definisi data, dan aplikasi membuat hal-hal sederhana bagi orang yang tidak berpikir dalam hal sistem.
Ketiga, ini berfungsi baik dengan Excel dan Word. menyalin tabel atau kueri ke dalam spreadsheet Excel semudah mengklik tombol.
Sebelum saya bisa sampai ke titik ini, saya harus mengatasi sikap agak angkuh yang saya miliki tentang Access. Ini bukan SQL Server atau Oracle. Tapi itu memang ada gunanya, selama Anda memahami keterbatasannya
Setelah mengatakan semua ini, Anda masih akan dihadapkan dengan tugas monumental ketika tiba saatnya untuk memindahkan toko Anda dari banyak basis data kecil ke dalam basis data terpadu berskala besar tunggal, dengan manajemen profesional dan sumber daya bersama.