Kontakt
QR-Code für die aktuelle URL

Story Box-ID: 106587

TimePunch KG Bauhofstraße 34 68623 Lampertheim, Deutschland http://www.timepunch.de
Logo der Firma TimePunch KG
TimePunch KG

Modellgetriebene Entwicklung: vom Objektmodell zum Datenbankschema

Produktivitätssteigerung durch den AdFactum ObjectMapper .NET und der Möglichkeit Datenbankschemas automatisiert zu erzeugen.

(PresseBox) (Bürstadt, )
Große Projekte leiden häufig unter zu langen Entwicklungszyklen und zu langsamen Reaktionszeiten bei Anfragen des Business. Dies führt zu unzufriedenen Kunden und eventuell zu einem Projektstopp. Dabei existieren schon heute effiziente Möglichkeiten um den Entwicklungsprozess agiler zu gestalten.

Dazu ein Beispiel. Bei der Anbindung der Datenbank bietet der AdFactum ObjectMapper .NET die Möglichkeit ein vollständiges Datenbankschema aus dem Objektmodell zu erzeugen. Dazu müssen die Entitäten nur entsprechend ihrer Fachlichkeit mit Attributen versehen werden. Der AdFactum ObjectMapper .NET erzeugt daraus eine DDL Schemadatei für Oracle, den Microsoft SQL Server oder Microsoft Access. Das Schema kann durch den Datenbank Administrator direkt eingespielt werden.

Sollten neue Anforderungen einen Umbau des Datenbankschemas notwendig machen, unterstützt der AdFactum ObjectMapper .NET auch bei dieser Arbeit. Auf Wunsch analysiert er die aktuelle Struktur der Datenbank und vergleicht diese mit dem Objektmodell. Als Ergebnis erzeugt er ein DDL Skript, welches nur die notwendigen Befehle zum Umbau des Datenbankschemas beinhaltet. Das DDL Skript kann danach vom Datenbank Administrator nochmals verfeinert oder ergänzt werden. Somit entfällt der lästige und fehleranfällige manuelle Abgleich des Objektmodells mit dem Datenbankschema.

Fazit: Software-Entwickler werden entlastet und können sich früher und intensiver mit der Geschäftslogik befassen. Datenbank Administratoren können sich ganz dem Tuning der Datenbankstruktur und Pflegen der Datenbestände widmen, und der Kunde wird zufriedener sein, weil die Entwicklungszyklen kürzer und die Reaktionszeiten schneller geworden sind.

TimePunch KG

Gerhard Stephan arbeitet seit 1994 als IT-Berater und Software Entwickler. Seit dem Jahr 2003 führt er diese Tätigkeit auf freiberuflicher Basis aus.

Seine Schwerpunkte liegen dabei auf dem Design und der Implementierung der Business Logik, sowie der Datenzugriffsschicht mit Microsoft C# .NET.

Im Jahr 2003 initiierte er das AdFactum ObjectMapper .NET Projekt.

Gerhard Stephan
Im Bireck 25a
68642 Bürstadt

http://www.objectmapper.net

Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.
Wichtiger Hinweis:

Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die unn | UNITED NEWS NETWORK GmbH gestattet.

unn | UNITED NEWS NETWORK GmbH 2002–2024, Alle Rechte vorbehalten

Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.