|
|
 |
Datenbanktechnologie
Wir sind sehr erfahren sowohl im Design als auch in der Entwicklung
datenbankbasierter Informationssysteme. Wir blicken auf eine
jahrzehntelange Erfahrung mit dem Oracle Datenbankserver sowie
mit Oracle Datenbankdesigntools zurück. Die wesentlichsten
Merkmale unserer Systementwicklung sind:
* Datenmodell: Für ein Datenbanksystem entscheidend
ist sein Datenmodell. Es gibt keine Tuningmaßnahmen,
die imstande sind, aus einem schlechten Datenmodell eine performante
Applikation zu machen. »Sprechende« Schlüssel,
falsch definierte Attribute sowie fehlende Referenzbeziehungen
machen aus einer Datenbank langfristig nur einen »Datenfriedhof«.
* Businesslogik: Der Stand der Technik in der Oracle-Welt
ist, die Businesslogik der Anwendung vollständig in die
Datenbank zu integrieren. Das Mittel dazu ist die Oracle Programmiersprache
PL/SQL. Wir realisieren damit sehr große und sehr komplexe
Anwendungssysteme. Jene Teile, welche mit PL/SQL noch nicht
realisierbar sind, entwickeln wir bevorzugt als Java Stored
Procedures, oder wenn es wirklich nicht anders geht
in C mit »Embedded SQL«.
* Systemarchitektur: Eine solide Systemarchitektur
ist die Grundlage einer robusten Softwareanwendung. In unseren
Datenbanksystemen wird die der Datenbank implementierte Anwendungslogik
ausschließlich von Oracle Scheduler oder von internen
bzw. externen Ereignissen gesteuert. |
 |
|