Dokumentation des Programms Xdobry | ||
---|---|---|
Zurück | Entwickler Informationen | Nach vorne |
Auf dem ersten Plan steht die Fehlerbehebung und Verbesserung der Benutzbarkeit. Das andere ist es wirklich neue Ideen zu verwirklichen. Xdobry könnte als eine Basis für die Entwicklung von unterschiedlichen DB-Applikationen dienen. Mit XOTclIDE Entwicklungsumgebung ist es möglich Xdobry auf eigene Bedürfnisse anzupassen.
Als der kleinste Nenner für relationale Datenbanken wurde SQL-92 Standard und mysql gewählt. Viele der Probleme, bzgl. der beschränktet Typbildungmöglichkeiten, wurden in SQL99 Standard gelöst. Es bleibt vorerst abzuwarten bis die verfügbaren RDBMS diesen Standard unterstützen. Interessant könnte die Implementierung von objektrelationalen Eigenschaften des populären Datenbank Postgres sein. Viele von denen decken sich mit SQL3 Standard.
Listen Attribute
Tupel können per OID (Objectidentifier) identifiziert werden
Versionifizierung
Datenbank-Regel
Eine andere Richtung für die Weiterentwicklung des Systems wäre die Unterstützung von weiteren Abstraktionen und Semantik in Schema-Editor und anschließend beim Formular-Server. Hier sind zwei Fälle vorstellbar: 1. das System bietet eine Schnittstelle auf die Zusatzfunktionen der DBMS wie Versioniefizierung, neue Datentypen, DB-Regel (Trigger) 2. Das System implementiert selbst neue Funktionalitäten wie Versioniefizierung, Authentiefizierung, Integrität Regel, kaskadierendes Löschen. Für den konzeptionelles Modell wäre die Unterstützung von weiteren Abstraktionen denkbar: abgeleitete Attributen, abgeleitete Beziehungen, abhängige Beziehungen (z.B ein Mitarbeiter kann nur an dem Projekt Teilnehmer wenn er die speziellen Qualifikationen hat)., Darstellung und Manipulation von Busstrukturen, die als Tabellen abgelegt sind.
Zurück | Zum Anfang | Nach vorne |
Weiterentwicklung | Nach oben | Datenbankanbindung |