Probleme der Datenintegration Prof. Dr. Stefan Böttcher Universität Paderborn SS 2004 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / Katalogsysteme und Klassifikation im E-Procurement Standardisierte XML-Datenformate (z.b. BMEcat) Aber verschiedene Klassifikationen ( eclass, ETIM, Edibatec,... ) in verschiedenen Unternehmen Daten-Integration durch Daten-Mappings DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 2 Prof. Dr. Stefan Böttcher
Firmenübergreifender Datenaustausch XML-Datenformate, aber andere interne Standards, z.b. Datenbanken XSLT Versand XML XML XML Mapping Katalogformat der Fremdfirma DB Kern-Problem: Datenintegration DB DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / Daten-Integration : Probleme () 2 2 sklasse 000 Informationen einer Tabelle entsprechen einer Verknüpfung von Informationen in mehreren Tabellen sklassen 500 000 2000 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 4 Prof. Dr. Stefan Böttcher 2
Daten-Integration : Probleme (2) 2 2 000 Mapping von Werteintervallen auf diskrete Werte (n) sklassen 500 000 2000 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 5 Daten-Integration : Probleme () 2 sklasse 2 sklasse 000 Mapping von Spalten einer auf Spalten anderer Tabellen Konkreter Wert bzw. Intervall sklassen 500 000 2000 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 6 Prof. Dr. Stefan Böttcher
Daten-Integration : Probleme (4) 2 2 000 Umrechnung von verschiedenen Maßeinheiten sklassen 500 000 2000 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 7 Daten-Integration : Probleme (5) 2 sklasse 2 sklasse 000 Verknüpfung von Informationen in mehreren Tabellen zur Berechnung weiterer Werte, z.b. * Strom [A] entspricht Listung sklassen 500 000 2000 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / Prof. Dr. Stefan Böttcher 4
Daten-Integration : Probleme (6) 2 2 000 Attributwerte wählen entsprechende Tabelle aus sklassen 500 000 2000 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 9 Daten-Integration : Lösung 2 sklasse 2 sklasse 000 Mapping von Tabellen und Spalten, Attributwerten, etc. aufeinander ( mit Umrechnungsvorschriften ) sklassen 500 000 2000 DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 0 Prof. Dr. Stefan Böttcher 5
Einbindung von Legacy-Systemen Probleme: Altanwendungen einbinden inkompatible Anwendungen einbinden Lösung: Web-Schnittstelle oder Middleware-Schnittstelle Kapselung von Altsystemen Datenkapselung (XML) Methodenkapselung ( RMI, EJB, CORBA, SOAP,... ) I/O Simulation (Terminal-Emulatoren) DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / und Grenzen der Standards Portabilität der Basis-Technologien ( XML, Middleware, Datenbankanbindung) Anwendungen Technologie-unabhängig zukunftssicher Aufbau-Technologien im E-Business noch nicht standardisiert ( Kataloge, Klassifikationen,... ) Konvertierungstools nötig Datenintegration aufwändig DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 2 Prof. Dr. Stefan Böttcher 6
Mobile Business Ziel: Applikationen für mobile Partner öffnen Technologie: Middleware für mobile Anwendungen Server- Applikationen Middlewaretechnologien: XML und Soap, J2EE und J2ME, Ł Services auf mobilen Geräten Ł verteilte Anwendungen mit mobilen Partnern DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / Transaktionen mit mobilen Partnern Datenverwaltung Gateway Gateway Server - verteilte Client-Server Transaktionen - Netz-Unterbrechungen - lose Kopplung - lange Transaktionen DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 4 Prof. Dr. Stefan Böttcher 7
Technologie-Trend im Mobile Business: Optimierter Datenaustausch Gateway XML-Fragment Datenbank PDA, Handy, Daten, Services, intelligentes Nachladen reduzierte Übertragungskosten Applikationen, Datenverwaltung, DBIS 2 SS 2004 - Prof. Dr. Stefan Böttcher Probleme der Datenintegration / 5 Prof. Dr. Stefan Böttcher