Ist MS Access für der professionellen Einsatz brauchbar ...
Microsoft Access ist als Datenbank bei KMU's fast nicht mehr wegzudenken.Als Bestandteil der Office Professionell Version ist sie die kostengünstigste Variante.
Doch nicht nur ihr Preis, sondern auch ihre Möglichkeiten machen sie zu einem sehr guten Werkzeug, ist sie doch zentral integriert in die Microsoftwelt, eine Welt, welche der Grossteil der Computeranwender benutzt. Diese zentrale Position bringt den Vorteil, mit Winword, Excel, gar Outlook Daten teilen zu können.
Als relationale Datenbank ist Access der kleine Bruder des Microsoft SQL Servers.
Die Unterschiede sind Performance, Preis, aber auch Wartung. MS Access ist eine Filedatenbank: leicht zu handhaben, anspruchslos im Unterhalt und - eben im Officepaket enthalten.
MS SQL Server ist eine echte SQL Datenbank mit viel Power, die sich aber erst ab 1 Million Datensätzen und mehr als 10 Clients auszahlt.
Wenn Sie sich im Bereich von unter 1 Million Datensätzen bewegen und Ihre Clients 10 nicht überschreiten, sind Sie mit Access sehr gut beraten.
Sicher ist alles hier Geschriebene relativ.
Sicher benötigen Sie auch eine gute Hardware.
Was nützt die schnellste Datenbank, wenn Ihr Netzwerk langsam oder der Speicher Ihres PC's zu klein ist?
Was setzen wir für Sie ein?
Entsprechend Ihren Anforderungen und Bedürfnissen setzen wir das passende Produkt ein.
Möchten Sie eine Integration von Daten in Ihrem Backoffice, genügt meist Access. Geht es aber darum, dass ihre ganze Firma (z.B. 5 Abteilung mit gleichzeitig 5 aktive Personen) auf die Daten zugreifen, muss sollte der SQL Server benutzt werden.
Unabhängig von der Datenbank, trennen wir Steuerung und Daten (Client/Server), ob für einen oder mehrere Benutzer.
Die nachfolgende Liste ist keinesfalls annähernd komplett, doch möchten wir hier auch nur einen kurzen Überblick geben.
MS Access
Vorteile (gegenüber SQL Server)
- Ist Bestandteil der MS Office Professional Version und somit schon vorhanden.
- Beinhaltet eine Entwicklungsumgebung, welche Masken und Reporte ebenso unterstützt wie Abfragen und Programmierung (Makros und VBA) welche die Anwendung steuern.
- Anwendungen könnten selbst weiterentwickelt werden.
- Ist einfach zu handhaben, benötigt praktisch keine Wartung.
- Ist als Gruppendatenbank gedacht (ab ca. 10 Benutzern gleichzeitig werden die Antwortzeiten lang).
- Kennt keine Trigger (Funktionalität, welche bei einem Ereignis der Daten durchgeführt wird).
- Kennt keine Stored Proceduren (Prozeduren, welche auf dem Server (Datenteil) durchgeführt werden).
MS SQL Server
Vorteile (gegenüber MS Access)
- Ist extrem leistungsfähig, schnell und stabil.
- Firmenweite Anwendungen.
- Muss separat erworben werden
- Kennt keinen Reportingteil (muss separat erworben werden z.B. Crystal Report).
- Kennt keinen Entwicklungsteil für Masken und Programmierung (muss separat erworben werden z.B. C#, C++, Visual Basic).
- Handhabung (Tabellen importieren, Benutzerrechte verteilen oder das verlegen der Daten auf einen anderen Server sind nur mit entsprechend tieferen Wissen möglich).