Datenbanken
Durch eine Vielzahl von Projekten und unterschiedlichen Anforderungen unserer Kunden an die Leistung und den administrativen Aufwand von Datenenbankmanagementsystemen können wir auf breites Wissen und Erfahrungen zurückgreifen.
Datenbankmanagementsysteme
Eine Auswahl der von uns genutzen und administrierten Datenbankmangementsysteme ist hier kurz aufgelistet:
- MySql
- MS SQL-Server
- Oracle
- SAPDB
- MAXDB
- Firebird
- "MS Access"
Wir können Sie von anfangan bei der Planung ihres Projektes unterstützen. Beginnend beim Design des Datenbankschemas, der Optimierung und der Umsetzung des Entwurfes in das sinnvoll gewählte Datenbankmanagementsystem.
Datenbankentwurf
Denn das Ziel eines Datenbankentwurfes sollte immer eine aus Daten- und Benutzersicht sichere und konsistente Datenbank sein, die performant auf Ihre Anwendung und Benutzung zugeschnitten ist, aber trotzdem den alltäglichen Sicherungsprozessen keine Steine in den Weg legt. Weiterhin ist ein Augenmerk auf spätere Änderungen in der Anwendungsschicht zu legen, die mit möglichst geringem Aufwand auf auf der Datenbankebene abgebildet werden können, ohne die Konsistenz der Daten zu gefährden.
All dies setzt einen wohldurchdachten und sinnvollen Prozess beim Entwurf eines Datenbankschemas voraus.
Datenmigration
Weiterhin haben wir auch schon viel Erfahrungen gesammelt auf dem Gebiet der Datenmigration. Sei es Daten aus verschiedenen Datenbank zusammen zuführen oder beim Umstieg von einem Datenbankmanagementsystem auf ein anderes. Die Schritte von der Identifkation der zu migrierenden Daten, über das Mapping auf das neue Datenbankschema, die eventuelle Konvertierung der Daten und die verlustfreie und sichere Ausführung der Migration sind uns sehr bekannt und schon vielfach durchgeführt worden.
Datenextraktion
Weiterhin erledigen wir für sie auch Aufgaben beim Auslesen von Daten direkt aus der Datenbank. Dies geschieht entweder direkt auf der Datenbank oder auch durch externe Skripte, die auf die Datenbank zu greifen. Ein Beispiel wäre die Erstellung von Reports die die darüber liegende Anwendung nicht unterstützt.