Xdobry DB-Applikation-Developer


Install Xdobry now
XdobrySetUp.exe

Neuigkeiten


Xdobry ist ein freier in Form-Generator für relationale Datenbanken (mysql, postgresql, sqlite, odbc, oracle, MS SQL-Jet (MS Access Dateien), MS SQL Server). Das Programm beinhaltet ein Editor für DB Schema, ein Drap&Drop GUI Editor für Formulare und ein Formular-Server. Es wurde unter Linux als Teil einer Diplomarbeit erstellt ist aber auch unter Windows lauffähig.

Englisch Pages for Xdobry computer transladed WWW-pages for xdobry system.


Dieses Programm ermöglicht schnelle und einfache Erstellung von DB-Formular Anwendungen. (Anwendung Screen Shoot) Das System zielt auf die Leute, die schnell anspruchsvolle Formulare zu einer bestehenden Datenbank erstellen wollen. DB-Formulare sind die graphischen Schnittstellen zu einem Datenbank, die die komfortable Bearbeitung von Dateninhalten erlauben. (Eingabemasken).

Vorteile

Besonderheiten

Xdobry ermöglich automatische Migration des Schema und Daten zwischen jeden unterstützten Datenbanksystem. Der Umfang der Migration kann gesteuert werden. Auch ein Import und Export der Daten in neutrallen XML-Format wird zwischen allen unterstützten Datenbanksystemen möglich.

Im Gegensatz zu ähnlichen Systemen werden die Formulare nicht als eine andere Darstellung der Tabellen verstanden. Die Formulare werden auf der Basis des konzeptionellen Modell, das im System das Repository genannt wird, erstellt. Es werden die Konzepte wie Spezialisierung (Vererbung), Assoziation (Relationship) und Aggregation direkt unterstützt.

Es wird eine strikte Teilung der Systemkomponenten nach Benutztergruppe vorgenommen (DB-Administrator, Entwickler, DB parametrische Benutzter). Die Entwicklung der Formulare verläuft in Stufen. Zuerst wird das relationale Schema um weitere semantischen Informationen ergänzt und so eine Repository erstellt. Danach werden die Formulare generiert und können mit einem graphischen Oberflächen-Editor angepasst werden. Die Beschreibungen der Formulare werden durch den FormServer ausgeführt. Das Repository und die Formulare werden in XML-Format beschreiben, was einen Weg für die Integration mit anderen Systemen offen lässt.

Alle bei der Implementierung benutzten Komponenten und Programmierwerkzeuge sind frei und mit Quelltexten verfügbar. Auch Xdobry selbst ist unter GNU Public Licence gestellt und kann deswegen frei benutzt werden. Das ganze System ist mit Quelltexten als Tcl-Skripte verfügbar.

Xdobry ist ein System, das entweder auf einem funktionierenden relationalen Datenbank aufsetzt oder selbst das Anlegen und Modefizieren der Datenbankschema ermöglicht.

Bis jetzt werden die bekanntesten freien relationalen Datenbanken in Linux und Windows-Welt unterstützt: MySql (alle Funktionen und Datentypen) und Postgresql (ohne post-relationalen Eigenschaften). Auch eine eingebettete sigle-user Datenbank sqlite  kann benutzt werden, die die ganze Datenbank als eine Datei organisiert. Auf Windows-Platform kann MS-SQL-Jet, bereits in Windowsbetriebsystem vorinstalliert, der den SQL-Format der MS-Access (.mdb) entspricht benutzt werden. In diesem Fall braucht die Anwendung keine externe Datenbank. Auch der MS SQL Server wird unterstützt. Unter Windows kann auch die ODBC schnittstelle benutzt werden. Auf diese Weise sind theoretisch fast alle unter Windows verfügbare Datenbanken verwendbar.

Dokumentation

PDF Dokumentation
HTML Dokumentation
Email:
Artur Trzewik
Last modified: Fri Oct 10 18:19:40 CEST 2003