Datenbankentwicklung
Datenbanken spielen bei einer großen Zahl von Anwendungen eine zentrale Rolle. Die Gestaltung des Datenbankdesigns hat maßgeblichen Einfluss auf die Funktionalität, Performance und Stabilität der Gesamtlösung. Ein optimiertes Datenbankdesign verkürzt die Entwicklungszeit, verbessert die Wartbarkeit und ist notwendige Voraussetzung für die vollständige Erreichung der Fachanforderungen.
Wir sind Spezialisten für Datenbank-Design, -Optimierung und Entwicklung. Unser Schwerpunkt liegt dabei auf Erstellung strukturierten Codes und wird je nach Datenbanksystem von uns optimiert.
SQL Server
Unter Microsoft SQL Server programmieren wir in Stored Procedures, Triggern und Transact-SQL. Wir integrieren Microsoft Reporting Services, SharePoint und Business Intelligence Werkzeuge und optimieren komplexe Datenbanksysteme u.a. mit dem Microsoft SQL-Profiler. Dabei unterstüzen wir bei der Migration und beim Support bestehender Systeme.
Oracle
Im Oracle Umfeld bietet PL/SQL eine nicht zu unterschätzende Technologie zur Erstellung von robusten und performanten Datenbankapplikationen. Wir entwickeln und optimieren komplexe PL/SQL-Anwendungen, erstellen aber auch kleinere Tools in PL/SQL-Packages zur Verbesserung Ihrer Oracle-Anwendung.
Redesign und Performance-Tuning
Stetig wachsenden Datenmengen und erhöhten Anforderungen an die Performance wird oftmals durch Investitionen in Prozessoren, Arbeitspeicher und Festplatten begegnet. Die entstehenden Kosten und Folgekosten für z.B. erhöhten Wartungsaufwand und längere Sicherungs- und Wiederherstellungszeiten können dabei erhebliche Ausmaße annehmen. Als Alternative zur Hardware-Erweiterung unterstützen wir Sie beim Redesign Ihrer Datenhaltung und Datenbankprogramme und beim Performance-Tuning für kritische Abfragen oder Prozeduren.