Unsere Technische Datenbank

Man kann es kaum glauben, aber neben einer professionellen, kaufmännischen Datenbankanwendung (Navision), die alle Belange der Lagerhaltung und des Verkaufs abdeckt, gab es in unserem Werk bisher nur selbstgefrickelte Access-Datenbanken teilweise fragwürdiger Machart, die die technischen Belange abdeckten. Alles andere, „Technische“, fand sich oftmals in verstreuten Excel-Tabellen, die jeder nach Lust und Laune gepflegt hat. War halt so, hat ja auch geklappt.

Als ich vor fast 2 Jahren bei meinem Arbeitgeber anfing, habe ich die sog. „Laufzettel“ begonnen auszuwerten. Mit Excel stößt man da innerhalb von max. 1 Woche an seine Grenzen, weil man nicht nur „flache“ Tabellen benötigt, sondern miteinander verknüpfte. Also habe ich angefangen, etwas Eigenes zu basteln. Der erste Versuch war zwar schon ganz gut, hat aber die Gesetze der Datenbanklogik erheblich verletzt und war daher nicht weiter tragbar. Nach und nach habe ich zuhause eine Nachfolge-Datenbank erstellt, die sowohl normalisiert ist (4. Normalform) als auch optisch ansprechend und benutzbar. Nicht umsonst hatte ich mal einen Arbeitgeber, bei dem ich mich hauptberuflich mit Datenbanken herumschlagen durfte.

Das Mittel der Wahl war – weil es bei uns im Haus verfügbar ist – Access 2007. Manche glauben immer noch, dass das ein „Spiel-System“ ist, wo man sich schnell etwas zusammenklickt und fertig. Erstens stimmt das nicht und zweitens kann man immens schnell Änderungen implementieren, was ein großer Vorteil ist. Access ist mittlerweile ein sehr ausgereiftes Datenbanksystem, das man mit VBA so rpgrammieren kann, wie man möchte und das auch mit den Jahren immer leistungsfähiger geworden ist. Und selbst wenn man nur die Tabellenstruktur mit Access umsetzt und die Bedieneroberfläche mit einer anderen Software programmieren möchte, kann man das tun. Ich habe beides mit Access bewerkstelligt und das Ding läuft sehr rund.

Klare Abgrenzung von Stammdaten- und Bewegungsdatenbereichen, einheitliche Eingabemasken, Mehrbenutzerfähigkeit und eine sinnvolle Bedienung haben mich viel Freizeit gekostet, wurden aber auch mit einem Betrag X von meinem Arbeitgeber honoriert.

Und so sieht das aus (klicken vergrößert):

Ich habe in meinem Leben schon viele Datenbanken gesehen, die entweder von der Logik her merkwürdig waren oder an Kompliziertheit kaum zu überbieten (z.B. die Produkte des börsennotierten Unternehmens aus Walldorf). Und deshalb hoffe ich, dass meine Kollegen mit meinem „Produkt“ gut klarkommen.

 

Leider ist meine Anwendung auf Access angewiesen – das kann man gut oder schlecht finden. Bis jetzt habe ich noch keine Möglichkeit gefunden, das „Frontend“ auf z.B. .NET oder eine andere Umgebung, die ausführbare Dateien erstellen kann, zu migrieren. Lieber wäre mir das schon. Denn es läuft zwar alles, ist mir aber zu „proprietär“. Der Programmier- und Gestaltungsaufwand für das Frontend sollte in etwa gleich bleiben.

Irgendwelche Ideen?

 

Über Martin

Ich bin der Chefredakteur des Loft 75, dem "Magazin für das 21. Jahrhundert im Stil der 70er". Geboren 1969 in einem kleinen Ort im "Welterbe Oberes Mittelrheintal", somit > 40 Jahre alt und gebürtiger Rheinland-Pfälzer. Ich habe mich bereits 1987 für Computer interessiert und besitze auf jeden Fall eine kreative Ader, schreibe gerne und interessiere mich für Design, Einrichten, Internet, Kochen, Blogging und alles, was außergewöhnlich ist und außergewöhnlich gut aussieht. Privat wohnte ich in Koblenz am Rhein - in dem besagten Loft, das keins ist. Und jetzt wohne ich im Bergischen Land. Ich freue mich, wenn Du dieses Magazin magst - lesen wir voneinander..?
Speichere in deinen Favoriten diesen permalink.

4 Kommentare

  1. Wow !

    Ich hoffe mal, dass dein „Tool“ angenommen wird.

  2. Ich auch – Jochen Schüller sei Dank, dass ich damals so viel über Datanbankdesign lernen und mit diesem Teil umsetzen durfte ;-)

  3. Stefan Sperling

    Windows-lastig, aber ansonsten ganz gut. Viel Erfolg damit.

  4. Stefan, dass sie Windows-lastig ist, ist schon klar. Aber woher willst Du wissen, dass sie auch gut ist…? :-) Die paar Screenshots sagen jetzt nun wirklich nicht viel.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.