[ L T Net ] OPEN-EVENTS :: OPEN MUSIC :: MINICONTENT :: KNOPPIX LINUXTAG.org 
Cornerstone
// LinuxTag 2005
Besuchen Sie uns auch nächstes Jahr wieder auf dem LinuxTag 2005 im Karlsruher Messe- und Kongresszentrum. Für nähere Details und den genauen Termin besuchen Sie bitte die LinuxTag Homepage.
EUROPAS GRÖSSTE GNU/LINUX MESSE UND KONFERENZ
KONFERENZ-DVD 2004
 Hauptseite   Vorträge   Bücher   History   Software   Knoppix   Sponsoren   Abspann   Impressum 
Hauptseite // Vorträge // Datenspeicherung mit der DDT unter Java

Datenspeicherung mit der DDT unter Java

Alexander Merz


Zusammenfassung

Relationale Datenbank-Systeme sind langlebige Gesellen. Seit 15 Jahren immer wieder tot gesagt, sind sie immer noch populär – trotz Objekt-orientierter bzw. XML-basierter Datenbanken. Dazu im Widerspruch stehen der Erfolg der Objektorientierten Entwicklung und XML. Das führt dazu, dass viel Entwicklungsaufwand betrieben wird, um XML- und Objekt-basiertes Daten-Handling auf relationale Datenbanken abzubilden. Fertige Software-Schichten für die notwendige Abstraktion sind sowohl von kommerziellen Anbietern, als auch von OpenSource-Projekten verfügbar; sie beschränken sich aber meist auf die reine Datenbank- und SQL-Abstraktion. Die DynamicDataTechnology (DDT) des Portals-Systems open-EIS geht mehrere Schritt weiter und unterstützt den Entwickler neben dem Datenbank-Design und -Programmierung auch bei der Front-End-Entwicklung. Die Firma Community4You veröffentlichte den vollständigen DDT- und open-EIS-Quellcode unter GPL; der Einsatz ist für nicht-kommerzielle Projekte und kleine kommerzielle Projekte frei von Lizenz-Gebühren. Welche Funktionen bietet DDT? - Zugriff und Suche auf Daten über Vererbung bestehender Klassen analog zum Zugriff auf relationalen Datenbanken ohne gesondertes SQL. - Einsortierung der Daten in Baumstrukturen. - Transparente Lokalisierung von Daten. - Einschränkung des Zugriffs auf Daten über Benutzer-Rechte und -Rollen und durch Lokalisierung. - Verknüpfung von Daten 'on-the-fly' - Pflege der Daten über web-basiertes, automatisch erzeugtes Pflege-Interface. - vollständige Replikationsfähigkeit von Inhalten und Datenbankstrukturen

Über Alexander Merz

Alexander Merz, Jahrgang 79, begann parallel zum Studium an der TU Chemnitz sich an verschiedenen OpenSource-Projekten zu beteiligen. Bekannt geworden ist er durch seine Beteiligung am PHP PEAR-Projekt; er betreut das PEAR-Manual und hielt Vorträge über PEAR in den letzten zwei Jahren u.a. auf verschiedenen Linuxtagen. Ausserdem schreibt er seit Ende 2002 die PEAR-Kolumne für das PHP-Magazin. Seit 2003 arbeitet er für die Community4you GmbH als Programmier und kümmert sich um die Dokumentation. Trotz das er dort ständig mit Java zu tun hat, schreibt er derzeit als Co-Autor ein Buches über PHP 5 für den d.punkt-Verlag. In seiner spärlichen Freizeit baut er seine Wohnung weiter aus und mixed hin und wieder als Bartender Cocktails auf verschiedenen Musik-Events.

Vortragsunterlagen

 
Impressum // © 2004 LinuxTag e.V.