Home. 
.

transparent

transparent

transparent

Datenbank-Mapping

Altova MapForce® 2010 bietet leistungsstarke Funktionen für das Mappen von Datenbanken, sodass Sie Daten zwischen Datenbankdaten und XML, Flat Files, EDI, Excel 2007, XBRL, Webservices und anderen Datenbankformaten mappen und konvertieren können.

MapForce ist das erste erschwingliche Allzwecktool für das Datenmapping und die Implementierung von Webservices, das alle gebräuchlichen relationalen Datenbanken unterstützt. Mit Hilfe von MapForce können Sie durch Ziehen von Verbindungslinien zwischen Quelldaten, Datenverarbeitungsfunktionen und Filtern und Zieldatenstrukturen grafische Datenbanke-Mapping-Designs erstellen.

  • Datenbankabfragen an allen gängigen Datenbanken
  • Mappen von Daten von jedem unterstützten Datenbanktyp auf einen anderen
  • Mappen von XML auf Datenbanken
  • Mappen von Datenbanken auf XML
  • Mappen von Datenbanken auf EDI, Flat Files, Excel 2007. XBRL und Webservices
  • Mappen von Flat Files auf EDI, Excel 2007, XBRL und Webservices auf Datenbanken
  • Mappen von XML-Daten aus Datenbanken auf XML, Flat Files, EDI, Excel 2007, XBRL und/oder Webservices (nur SQL Server & IBM DB2 9)
  • Erstellen von Webservices, die Datenbanken nutzen oder Daten in Datenbanken schreiben

MapForce unterstützt die folgenden Datenbanken:

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9
  • IBM DB2 for iSeries® v5.4
  • Oracle® 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8
  • Microsoft Access™ 2003, 2007

Download Klicken Sie hier um eine kostenlose 30-Tage Testversion von Altova MapForce® 2010mit dem vollen Funktionsumfang herunterzuladen!

Erstellen von Datenbank-Mappings

MapForce unterstützt Datenbanken sowohl als Quelle als auch als Ziel eines Mappings.

Beim Laden einer Datenbankstruktur im Design-Fenster interpretiert MapForce automatisch das Datenbankschema, stellt Ihnen die verfügbaren Tabellen und Ansichten zur Auswahl und erkennt die Tabellenbeziehungen.



database mapping in mapforce

Sobald Sie Ihre Auswahl bestätigt haben, zeigt MapForce alle ausgewählten Tabellen der obersten Ebene sowie die untergeordneten Tabellen in einer hierarchischen Struktur an.



database mapping in mapforce

MapForce gestattet auch die Verbindung mit relationalen Datenbanken und das Mappen von in relationalen Datenbankfeldern gespeicherten XML-Daten (Unterstützung derzeit nur für SQL Server & IBM DB2). Sie weisen dem Feld einfach ein XML-Schema zu - entweder ein in der Datenbank registriertes oder eines aus Ihrem lokalen Dateisystem - und MapForce stellt das Schema zu Mappingzwecken als Substruktur des Datenbankfelds dar.



database mapping fields

mapping xml in database fields

Sobald Sie alle für das Datenbank-Mapping erforderlichen Inhaltsmodelle geladen haben, müssen Sie nur mehr Verbindungslinien zwischen der Quell- und der Zielstruktur ziehen, um das Mapping fertig zu stellen.

MapForce database mapping tool
Flash Demo ansehenborderZum Vergrößern anklicken

Filtern und Verarbeiten von Datenbankdaten

Bei den meisten Datenbank-Mappings kommen Datenverarbeitungsfunktionen zum Einsatz, um Daten anhand von Booleschen Bedingungen oder SQL- und SQL/XML-Anweisungen zu filtern oder Daten zwischen Quelle und Ziel zu manipulieren. So müssen unter Umständen logische Vergleiche, mathematische Berechnungen, Stringoperationen oder andere Datenmodifikationsprozesse durchgeführt werden. Im oben gezeigten Screenshot werden in den Kästchen zwischen den Linien, die das Quell- und das Zieldatenmodell verbinden, Datenverarbeitungsfunktionen angezeigt.

MapForce bietet umfangreiche Funktionen für SQL SELECT und WHERE-Anweisungen, mit den Sie auf Basis dieser Operatoren Mapping-Komponenten einfügen können.

Mit Hilfe von Datenverarbeitungsfunktionen können Sie on-the-fly komplexe Datenbank-Mappings für die verschiedensten Transformationsanforderungen durchführen. So können Sie z.B. Datenbank-Mappings erstellen, die XML oder EDI Messages verwenden, um Datenbankzeilen auf Basis von Filterkriterien aus den XML- oder EDI-Elementen zu extrahieren.

Mehr darüber erfahren Sie im Abschnitt Datenverarbeitungsfunktionen.

Datenbanktabellenaktionen

Beim Mappen auf eine Datenbank können Sie in MapForce Datenbanktabellenaktionen auswählen, mit denen Sie steuern können, wie Daten in die Datenbank geschrieben werden. Damit haben Sie volle Flexibilität, um die komplexesten Datenverwaltungsaufgaben zu automatisieren. Über das einfach zu verwendende Dialogfeld "Datenbanktabelle - Aktionen" können Sie die Spalten in der ausgewählten Tabelle definieren, anhand derer Sie festlegen, welche Aktion (INSERT, UPDATE, DELETE) an der Datenbank ausgeführt werden soll.



Table Action Dialog for database mapping

Dank dieser Funktion stehen Ihnen in MapForce noch nie dagewesene Möglichkeiten zur Manipulation von Datenbankzeilen bei der Integration von XML-, Flat File-, EDI-, Excel 2007, XBRL-, Webservice- oder anderen Datenbankdaten zur Verfügung.

Datenbankschlüssel-Einstellungen

Mit Hilfe der Datenbankschlüssel-Einstellungen können Sie in MapForce einstellen, wie Primär- und Sekundärschlüsselwerte zu einer Datenbank hinzugefügt werden sollen. Dabei haben Sie die Möglichkeit, entweder in MapForce Werte für Schlüssel zu definieren oder die Werte automatisch vom Datenbanksystem generieren zu lassen.

In Situationen, in den Primär- und/oder Sekundärschlüsselbeziehungen in Ihren Datenbanktabellen nicht explizit definiert sind, können Sie mit MapForce diese Beziehungen inline ohne Auswirkung auf die Quelldaten definieren.



Defining database mapping Table Relations

Abfragen von Datenbankdaten

Als Ergänzung zu den Datenbank-Mapping- und Integrationsfunktionen bietet MapForce ein Datenbankabfrageregister zur Durchführung direkter Datenbankabfragen. Wenn Sie über das Datenbankabfrageregister eine Verbindung zu einer Datenbank herstellen, werden ihre Tabellen im Browser-Fenster von MapForce in einer hierarchischen Struktur angezeigt. Anschließend können Sie über das SQL Editor-Register SQL- oder SQL/XML-Anweisungen anzeigen, bearbeiten und ausführen - entweder durch Öffnen bestehender SQL-Dateien oder durch Neuerstellung von SQL-Anweisungen mittels der Drag-and-Drop und Autokomplettierungsfunktionen.



database mapping query window

Sie können Ihr SQL Script ausführen, die Ergebnisse in tabellarischern Form anzeigen und die abgerufenen Daten und das SQL Script in separaten Dateien speichern.

Sofortige Datenbankkonvertierung

Nachdem Sie Ihr Mapping definiert haben, können Sie die Ergebnisse mit Hilfe des integrierten MapForce-Prozessors mit einem Klick anzeigen und speichern. Beim Mappen einer Datenbank auf XML wird ein XML-Ausgabedokument erzeugt, ein Datenbank-Mapping auf Flat Files erzeugt CSV- oder Textdokumente mit fester Länge und Mappings von Datenbanken auf das EDI-Format erzeugen entweder EDIFACT-, X12- oder HL7-Messages und Datenbank-Mappings auf Excel 2007 erzeugen Office XML (OOXML) Markup-Code, während Mappings auf XBRL XBRL-Finanzberichte erzeugen. Werden Daten auf eine Datenbank gemappt, wird ein Resultat in Form von SQL-Skripts erzeugt (z.B. SELECT, INSERT, UPDATE und DELETE-Anweisungen), die on-the-fly editiert und direkt von MapForce aus an der Zieldatenbank ausgeführt werden können.

Mehr darüber erfahren Sie im Abschnitt Ausgabe-Vorschau.

Automatisieren von Datenbank-Mappings

Neben der sofortigen Datenbankkonvertierung bietet MapForce Funktionen zur automatischen Generierung des Software-Programmcodes für das Übertragen der Daten vom Quellinhaltsmodell auf das Zielinhaltsmodell, sodass Sie diese in Ihrer eigenen Software, z.B. einer maßgeschneiderten serverseitigen Datenintegrations- oder Webservice-Applikation verwenden können. Programmcode kann in Java, C++ oder C# generiert werden und problemlos und lizenzgebührenfrei in jeder Software-Applikation verwendet werden. Auch das automatische Datenmapping über die Befehlszeile wird in MapForce unterstützt.

Mehr darüber erfahren Sie im Abschnitt Automatisieren der Datenintegration.


Sehen Sie selbst, welche Möglichkeiten sich mit MapForce® 2010 bei der Abfrage, Konvertierung und dem Mapping von Datenbankdaten eröffnen. Downloaden Sie eine kostenlose 30-Tage-Testversion von MapForce.



transparent
Download
Pricelist
Buy
Video
Online Training
Comparison
Datasheet
Print
Mail
Digg
delicious
.

MapForce/Fallstudie Datenbank-Mapping

.

Lesen Sie diese Fallstudie, um zu erfahren, wie Wrycan mit Hilfe der umfangreichen Datenbank-Mapping-Funktionen von MapForce eine moderne webbasierte Systemoberfläche für die Transformation von Oracle-Daten in FTP für das Online-Portal eines Kunden erstellte.

.
MapForce Flash Demo
.

MapForce Flash Demo
Sehen Sie sich unsere neue MapForce Flash Demo! an!

.
Erstellen Sie ansprechende Datenbankberichte
.

Wenn Sie Datenbank-in-HTML oder Datenbank-in-PDF-Transformationen durchführen möchten, empfehlen wir die Altova StyleVision® 2010 Enterprise Edition, ein leistungsstarkes Tool zum Erzeugen von Datenbankberichten. In einem einzigen einfachen Schritt können Sie Datenbankdaten abrufen, in XML verarbeiten und in ansprechende Berichte im HTML- oder PDF-Format transformieren.

.
.
Umfassende Unterstützung für DB2 pureXML
.

Ready for IBM DB2 data server
Altova hat spezielle Funktionen für die tiefe Integration mit dem IBM DB2 9 pureXML-Datenserver in eine Reihe seiner XML- und Datenmanagementtools integriert. Lesen Sie mehr...

.
.

transparent

transparent