Drucken

Finger Weg von Excel und Co.

Die Vorteile einer Datenbank

Tabellenkalkulationen sind keine Datenbanken. Hören Sie auf, sie wie eine zu benutzen.

Excel, Numbers und Spreadsheet sind sicher tolle Werkzeug, aber man sollte sie wie jedes Werkzeug für das Benutzen, wofür sie entwickelt wurden. Wir möchten Sie hier auf die Risiken und die Grenzen dieser Tabellenkalkulationen aufmerksam machen und Ihnen eine sehr Gute alternative vorstellen.

Die Grenzen Excel, Numbers, Spreadsheet und Co.

1. Datenmenge

Tabellenkalkulationen sind nicht mehr auf 65.000 Zeilen beschränkt (alte Excel-Datei .xls), aber es gibt immer noch eine Grenze. Laut Microsoft begrenzt Excel die Gesamtzahl der Zeilen in einer Kalkulationstabelle auf 1’048’576 und die der Spalten auf 16’384. Und es gibt noch ein paar andere Höchstwerte zu beachten, von denen einige merkwürdig spezifisch sind.

Google Sheets hat auch Grenzen: ein Arbeitsblatt kann insgesamt fünf Millionen Zellen haben, und Sie können keine Zellen mit mehr als 50.000 Zeichen importieren.

Die überwiegende Mehrheit der von Ihnen erstellten Tabellenkalkulationen wird niemals an diese Zahlen heranreichen. Aber einige werden es tun, und es ist wahrscheinlich eine gute Idee, schon lange vorher über einen Wechsel zu einer Datenbank nachzudenken, und zwar aus allen möglichen Gründen. Lassen Sie uns einige der Unterschiede zwischen Datenbanken und Tabellenkalkulationen durchgehen.

2. Ansicht – Benutzerfreundlichkeit

Tabellenkalkulationen zeigen Ihnen alles, immer und überall.

Öffnen Sie eine Tabellenkalkulation, und Sie werden alles sehen - zumindest alles auf dem aktuellen Arbeitsblatt. Das ist manchmal großartig, bis Ihre Datenmenge zu sehr wächst und Ihr Computer zum Stillstand kommt. Angenommen, Sie besitzen keinen Supercomputer, dann geschieht dies lange bevor Sie an die oben genannten Grenzen stoßen - insbesondere, wenn Sie einen Haufen Formeln und Skripte laufen haben.

Datenbanken speichern derweil Daten hinter den Kulissen. Sie laden nur das, was Sie benötigen, wenn Sie es anfordern, das heisst Sie werden nicht jedes Mal, wenn Sie einen bestimmten Datensatz abrufen müssen, den Ventilator Ihres Laptops surren hören. Wenn Sie nicht mehr in der Lage sind, etwas Wertvolles aus der Betrachtung Ihres Blattes herauszuholen, sollten Sie wahrscheinlich eine Datenbank für diese Aufgabe einrichten.

3. Sortieren und filtern

Tabellenkalkulationen eignen sich nicht gut zum Filtern oder Abfragen.

Tabellenkalkulationsprogramme bieten einige Filter- und Abfragefunktionen, aber es gibt einige Vorbehalte. Wenn Sie beispielsweise Daten in einer bestimmten Reihenfolge sehen möchten, müssen Sie in der Regel Änderungen am Blatt selbst vornehmen.

Datenbanken hingegen ermöglichen wirklich spezifische und schnelle Abfragen und Berichte, ohne die Daten tatsächlich zu beeinflussen. Dies ist eine viel sauberere Art und Weise, Daten abzurufen. Wenn Sie die Daten regelmäßig auf unterschiedliche Weise anordnen müssen, ist eine Datenbank die bessere Wahl.

4. Daten Konsistenz

Tabellenkalkulationen bieten standardmäßig keine Datenvalidierung - das heißt, wenn eine Spalte zum ersten Mal hinzugefügt wird, können Sie eingeben, was immer Sie wollen, wo immer Sie wollen.

In der Zwischenzeit ermöglichen Datenbanken die Datenintegrität: Das System prüft, ob die von Ihnen eingegebenen Daten sinnvoll sind oder nicht. Im Gegensatz zu Tabellenkalkulationen ist dies in die Einrichtung selbst eingebaut. Wenn Sie einer Datenbank eine Spalte hinzufügen, geben Sie den erwarteten Datentyp und die Einschränkungen zusammen mit dem Spaltennamen an. Im Falle des Alters bedeutet dies, dass die Daten auf eine tatsächliche Zahl überprüft werden. Dies kann Ihnen eine Menge Kopfschmerzen ersparen.

Hier folgt eine Tabelle, um diese Inkonsistenz darzustellen.

Name Alter PLZ Ort
Schmid 25 2540 Grenchen
Scherer scherer 25 Zürich
Affolter 2540   Basel


Das Excel wird Sie nicht darauf aufmerksam machen, dass die Datensätze falsch sind oder fehlen. Bei einer grossen Datenmenge sind solche Vorkommnisse nicht auzuschliessen.

5. Datenbanken sind besser im Herstellen von Verbindungen

Dies ist ein wenig technisch, aber Tabellenkalkulationen sind irgendwie statisch. Jede Tabellenkalkulation und jedes Arbeitsblatt sind mehr oder weniger voneinander getrennt. Sie können dies durch Formeln ändern, indem Sie Informationen von anderen Stellen heranziehen, aber das ändert nichts an der Tatsache, dass es sich dabei um getrennte Einheiten handelt.

Datenbanken sind in der Regel standardmäßig relational. Das bedeutet, dass Sie ein Datenelement an einer Stelle aktualisieren können, während es an allen anderen Stellen automatisch aktualisiert wird.

6. Gleichzeitige Benutzung der Daten

Eine Tabellenkalkulation kann immer nur von einem geändert werden. Wenn die Tabelle einmal geöffnet wurde, kann kein zweiter Benutzer diese öffnen und Daten erfassen.

7. Automatische Datenerfassung, automatischer Zugriff auf richtigen Datensatz

Mit einer Lösung wie Ninox, können Sie mittels einem Tablett oder einem Smartphone QR-Code und Barcode lesen und diese Daten automatisch in die Datenbank einfügen. Sie können auch eine Abfrage mittels dem Gerät starten und direkt auf den richtigen Datensatz zugreifen.

8. Willkürliche Kopien

Da der Zugriff auf eine Tabelle nur von einem Benutzer auf einmal möglich ist, werden die Tabellen n-Mal kopiert und lokal gespeichert. Es gibt noch sehr viele Firmen, die Verkaufspreise mittels Excel berechnen. Das Schlimme dabei ist nicht, dass sie es mit Excel machen, aber dass jeder Verkäufer eine Kopie irgendwo gespeichert hat. Jeder hat seine eigene Grundlage, um Verkaufspreise zu berechnen. Der Wildwuchs ist vorprogrammiert und die Kontrolle verloren.

Fazit

All dies bedeutet nicht, dass Tabellenkalkulationen schlecht sind. Das sind sie nicht. Sie sind nur keine Alternative zu einer tatsächlichen Datenbank.

Wenn Sie sich in einer oder mehreren der unten aufgeführten Situationen befinden, raten wir Ihnen dringend, auf eine Datenbank zu wechseln:

Aletis berät Sie und hilft Ihnen beim Wechsel von der Tabellenkalkulation zur Datenbank. Wir raten Ihnen, Ninox zu nutzen, denn Sie erhalten sehr schnell eine professionelle Lösung: eine Datenbank und eine benutzerfreundliche Bedienoberfläche auf PC, Tablet und Smartphone.