Wenn Menschen Daten verwalten, gibt es drei grundverschiedene Möglichkeiten, wie sie einen Mehrwert schaffen können:
- Computing
- Ein- und Auslagerung
- Weiterleiten und Freigeben.
Für das Rechnen auf der Ebene der einfachen Arithmetik ist Excel nicht zu übertreffen. Selbst wenn Sie ein erfahrener Programmierer sind, können Sie in einem Bruchteil der Zeit, die Sie zum Schreiben und Debuggen eines Computerprogramms benötigen, eine Tabelle erstellen. Sie können sogar Daten in Tabellen gruppieren und Suchfunktionen verwenden, um einige der Vorteile zu erzielen, die Sie mit Abfragen erzielen. Die Pivot-Tabelle und die Grafikfunktionen vereinfachen und vereinfachen das Zusammenfassen von Daten.
Zum Speichern und Abrufen auf Datei- / Dokumentebene ist Excel etwa so nützlich wie MS Word oder MS Access. Beim Abrufen auf der Ebene von SQL-Abfragen arbeitet MS Access viel besser als Excel, obwohl Access stark eingeschränkt ist, wie Sie wissen, wenn Sie Access jemals mit einem DBMS industrieller Stärke verglichen haben.
Für den Datenaustausch ist Excel äußerst primitiv. Die meisten Geschäfte, die Excel durch Ansteckung einführen, haben an diesem Punkt Probleme. Ihre Frage deutet darauf hin, dass dies in Ihrem Geschäft der Fall ist.
Es gibt verschiedene Probleme beim Einführen von Datenbanken an einem Ort, der nicht für Datenbanken bereit ist. Einer ist politisch. Die Leute, die ihre Tabellenkalkulationen analysieren, erkennen möglicherweise das systemweite Problem, sind jedoch äußerst zufrieden mit der Kontrolle, die sie über ihre eigenen kleinen Daten haben. Sie können Widerstand erwarten, wenn Sie versuchen, die dezentrale Lösung, die Sie jetzt haben, durch eine zentrale Verwaltung und Kontrolle zu ersetzen. Ein Teil dieses Widerstands ist gerechtfertigt.
Ein weiterer Grund sind die Kosten für Datenbanken. Wie bereits in einer anderen Antwort ausgeführt, können die Nachteile der Datenbank die Vorteile überwiegen.
Ein weiterer Grund ist die Glaubwürdigkeit von Datenbanken. Menschen, die Daten in Datenbanken ablegen, tun dies normalerweise, weil es ihre Aufgabe ist oder um sich selbst etwas zu verschaffen, beispielsweise um eine Bestellung auf einer Website aufzugeben. Sie tun es nicht aus Gemeinschaftsgeist. Zumindest nicht viel. Ohne gute Eingaben gewinnt die Datenbank niemals an Glaubwürdigkeit.
Eine Lösung, an der ich gerade arbeite, ist die Erstellung einer Prototyp-Datenbank in MS Access. Dies hat einen entscheidenden Nachteil: Menschen lernen möglicherweise etwas Falsches über Datenbanken, etwas, das sie in einem späteren Stadium der Evolution verlernen müssen. Ich denke auch, dass die Berichtsfunktionen von Access schmerzlich fehlen. Wenn Sie an gleichzeitige Benutzer denken, müssen Sie über Access hinausdenken, obwohl Access diesbezüglich Fortschritte erzielt.
Ich mag drei Dinge an Access: Es ist einfach, schnell und billig, einfache Prototypen herzustellen. Es gibt fast keine Lernkurve, insbesondere wenn Sie bereits mit Datenanalyse und Tabellenzusammenstellung vertraut sind.
Zweitens ist es weniger einschüchternd als ein großes zentrales DBMS. Wenn Benutzern gezeigt wird, wie sie eine Access-Tabelle in der Tabellenansicht öffnen, indem sie einfach darauf klicken, verlieren sie ihre Angst vor Tabellen. Und die Tatsache, dass in einer einzigen Datei die Daten, die Datendefinitionen und die Anwendung gespeichert sind, vereinfacht die Arbeit für Leute, die nicht in Systemen denken.
Drittens spielt es gut mit Excel und Word. Das Kopieren einer Tabelle oder Abfrage in eine Excel-Tabelle ist so einfach wie das Klicken auf eine Schaltfläche.
Bevor ich an diesen Punkt gelangen konnte, musste ich eine etwas verspielte Haltung in Bezug auf Access überwinden. Es ist nicht SQL Server oder Oracle. Aber es hat seine Verwendung, solange Sie die Einschränkungen verstehen
Abgesehen davon werden Sie immer noch vor einer gewaltigen Aufgabe stehen, wenn es darum geht, Ihren Shop von vielen kleinen Access-Datenbanken in eine einzige große integrierte Datenbank mit professioneller Verwaltung und gemeinsamen Ressourcen umzuwandeln.