![]() |
||
Datenbankentwicklung bei aldebaranProgrammierung von DatenbankenIn der Konzeption und Programmierung von Datenbanken haben wir umfassende Erfahrung: Unsere vier Entwickler/innen auf diesem Gebiet können alle auf mindestens acht Jahre Programmiererfahrung auf verschiedenen Datenbanksystemen zurückgreifen. Architektur von DatenbankenJe nach Komplexität der Anwendung ist für die Programmierung von Datenbanken ein mehrschichtiger Aufbau ("Multi-Tier-Architektur") zu empfehlen. Meist empfehlen wir mindestens eine Trennung von Front- und Backend der Datenbanken. Das Frontend enthält die Benutzeroberfläche und die gesamte Geschäftslogik, das Backend enthält lediglich die Daten. Ab einer gewissen Komplexität ist eine Programmierung in drei Schichten zu empfehlen: Datenbank, Geschäftslogik und Präsentation (Oberfläche) ("Three-Tier"), s. auch Für die Programmierung von Oberfläche und Geschäftslogik setzen wir vor allem Visual Basic, Java, C++ und VBA/Access ein. Auch eine Browser-basierte Oberfläche kann infrage kommen, also eine Auf der Seite der Datenbanken-Backends haben wir Erfahrungen mit SQL-Server, Access, MySQL, PostgreSQL, Oracle und DB2. Schnittstellen für DatenbankenSehr häufig werden Datenbanken in bestehende Softwarelandschaften eingegliedert und sollen mit vorhandenen Anwendungen verzahnt werden. Es kann sich um dynamische Zugriffe in Echtzeit oder periodischen Datenaustausch handeln, der Zugriff kann über verschiedene Arten von Schnittstellen erfolgen. Schnittstellen sind im allgemeinen ein besonders kritischer Bereich von Anwendungen. Einmal aufgetretene Inkonsistenzen in Datenbanken können zu großen Problemen führen und einen enormen (Bereinigungs-)aufwand verursachen; daher sind sie mit besonderer Sorgfalt zu konzipieren und erfordern saubere Fehlerbehandlungs- und Rückfallkonzepte. Wir haben langjährige Erfahrung mit verschiedenen Systemen und können sorgfältig getestete Lösungen für die Programmierung von Schnittstellen anbieten. Selbstverständlich können wir auch eine Anbindung von Datenbanken an Standardapplikationen, z.B. in MS Office eine Ausgabe von Texten nach Word oder eine zusätzliche Auswertung in Excel, für Sie realisieren. Auf diesem Gebiet haben wir eine Vielzahl von Projekten bearbeitet. BenutzerfreundlichkeitBenutzerfreundlichkeit ist uns bei der Programmierung mit SicherheitSicherheit spielt bei der Programmierung von Datenbanken häufig eine große Rolle. Dabei kann es um den Schutz der Daten gegen unbefugte Änderung oder Unfälle (Datenbank-Crashs etc.) gehen oder auch um ihre Geheimhaltung. Im Einzelfall beraten wir Sie, wie Ihre Anforderungen in ein Sicherheitssystem umgesetzt werden können und welche Konzepte sinnvoll sind.
Related Links
|
||