SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
Using Altova Tools with DB2 ® pureXML™


                   May 13, 2010




       David McGahey – Product Marketing Manager
        Liz Andrews – Technical Marketing Manager




                                         © 2010 Altova Inc. All Rights Reserved.
Agenda



    Introduction
    Overview of Altova
    Altova tools enhanced t support DB2 ® pureXML™
    Alt    t l     h    d to      t           XML™
    What’s New?
    Advanced Topics
               p
       Special support for DB2

       XQuery Profiler

       Migrating from Relational Data to XML

    Resources to get started


2
                                                     © 2010 Altova Inc. All Rights Reserved.
Altova Corporate Overview

 Profile: Altova® is the creator of XMLSpy® and other leading XML, database, and UML tools.

 Founded in 1992, Altova is headquartered in Beverly, Massachusetts and Vienna, Austria.

 An innovative, customer-focused company, Altova offers a product line that fulfills a broad
 spectrum of business needs for development teams in the world’s largest organizations to
                                                         world s
 growing one-person shops.

 The Altova® MissionKit® 2010 is a cost-effective, integrated suite of XML, database, and UML
 tools designed to meet the diverse development and data management needs of today’s
                                                                                  today s
 software architects and XML developers.

 An active member of the World Wide Web Consortium (W3C) and Object Management Group
 (OMG), Altova is committed to delivering standards-based, platform-independent solutions that
 (     ),                               g                ,p             p
 are powerful, affordable, and easy–to-use.




3
                                                                                  © 2010 Altova Inc. All Rights Reserved.
Our Customers

    The leading choice of over 3.5 million registered users and more than 100,000 companies
    worldwide

    Include 91 percent of the Fortune 500 companies across the globe

    Range from vast development teams to progressive one person shops
                                                     one-person

    Use Altova products for a variety of application development projects such as:
     •   Business process automation
     •   Data integration
     •   Database management
     •   Document management
     •   Web services and Web 2 0 development
                              2.0




4                                                                                    © 2010 Altova Inc. All Rights Reserved.
Altova Corporate Overview

    Milestones:

     •   1992 – Altova GmbH founded in Vienna, Austria

     •   1999 – Altova® XMLSpy® introduced

     •   2000 – XMLSpy 3.0 IDE became the de facto standard for XML developer products
                       30                 de-facto

     •   2001 – US subsidiary Altova, Inc. established in Beverly, Massachusetts

     •   2007 – Altova products reached 3 million user mark

     •   2007 – Altova version 2007 supports special features of pureXML in DB2 9

     •   2009 – Altova MissionKit tool suite received prestigious Jolt Product Excellence Award




5                                                                                   © 2010 Altova Inc. All Rights Reserved.
Altova Products for DB2 pureXML

    Altova XMLSpy® – the industry leading XML editor
    Altova MapForce® – a graphical data mapping, conversion, and integration tool
    Altova StyleVision® – a graphical stylesheet designer & electronic forms design tool
    Altova DatabaseSpy ® – a multi-database query, design, and database comparison tool


    The Altova MissionKit ® – an integrated suite of XML, database, and UML tools




         All Altova tools are available for a 30-day, fully functional free-trial

6
                                                                                © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
           py
    The industry’s best selling XML editor

    Compliance with the latest industry standards
    including XSLT 2.0, XQuery 1.0, XBRL, WSDL
    2.0, OOXML

    Database integration with DB2 ® and other major
    relational databases

    Integration with E li
    I t    ti    ith Eclipse and Vi
                               d Visual St di
                                      l Studio

    Graphical and text-based editing views

    XML Schema & DTD tools
          •   Graphical
              G hi l XML S h
                           Schema editor
                                    dit
          •   Schema-based code generation in Java,
              C++, and C#

    XSLT & XQuery tools
          •   XSLT & XQuery editors debuggers and
                            editors, debuggers,
              profilers
          •   XPath autocompletion

    Web Services tools
          •   Graphic WSDL editor
          •   SOAP debugger


7
                                                      © 2010 Altova Inc. All Rights Reserved.
Altova MapForce
    Graphical data mapping, conversion, and integration
    tool for:
        •      XML, databases,
               XML databases flat files EDI Excel
                                  files, EDI,
               2007+ (OOXML), XBRL, and Web
               services

    Drag-and-drop data mapping

    Support f migrating l
    S       for i   i legacy EDI f
                                 formats i l di
                                         including:
    EDIFACT, X12, HL7, and SAP IDoc messages

    Supports DB2® and other major relational databases

    Instant data transformation

    Autogeneration of royalty-free code in:
        •      XSLT 1.0/2.0 & XQuery
        •      Java, C#, C++

    Integration with Eclipse and Visual Studio




8
                                                          © 2010 Altova Inc. All Rights Reserved.
Altova StyleVision
    Graphical stylesheet and electronic forms design tool

    Transforms XML, XBRL, and database content into
    HTML, Word, PDF, and Authentic® formats

    Visual, drag-and-drop stylesheet design

    Multi-channel publishing of data from XML Schema,
    DTD, XBRL, and database sources

    Supports DB2 ® and other major relational
    databases

    True electronic f
    T      l t i forms design th
                       d i through absolute
                                 h b l t
    positioning

    Supports XSLT 1.0/2.0, XSL: FO, CSS, JavaScript

    Integration with Eclipse and Visual Studio IDEs




9
                                                            © 2010 Altova Inc. All Rights Reserved.
Altova DatabaseSpy
     Affordable, multi-database query, design,
     and comparison tool
     Connects to DB2® and all other major
     databases
     SQL editor with autocompletion
     Graphical database design
     Database content editor
     Database compare & merge:

      •   Database table content

      •   Database schemas

      •   Database structure conversion




10                                               © 2010 Altova Inc. All Rights Reserved.
The Altova MissionKit 2010

   An integrated suite of XML, database, and UML tools for software architects and
  XML developers


   All Altova tools are available separately or as part of the value-priced Altova
  MissionKit tool suite
       •    The Mi i Kit f S ft
            Th MissionKit for Software Architects includes 8 tools for the price of 2*
                                       A hit t i l d         t l f th        i    f
              XMLSpy, MapForce, StyleVision, UModel, DiffDog, DatabaseSpy,
                SchemaAgent, SemanticWorks
       •    The MissionKit for XML Developers includes 6 tools for the price of 2*
              XMLSpy, MapForce, StyleVision, DiffDog, SchemaAgent, SemanticWorks


   Winner of the 2009 Jolt Product Excellence Award in the “Development
  Environment” category




* Pricing comparison is edition-specific and based on Altova MissionKit vs. two individual licenses of XMLSpy and MapForce.


11
                                                                                                                              © 2010 Altova Inc. All Rights Reserved.
Altova Supports Industry Standards


     Altova tools are compatible with Windows 7, Windows Vista, Windows XP,
     and Windows Server 2003-2008r2

     Altova tools include deep integration with IBM DB2 pureXML, and connect
     to IBM DB2 8, 9 (LUW), and IBM DB2 for iSeries v5.4, 6.1

     Altova tools support all XML Schema-based industry standards like NIEM,
     DocBook, SCORM, ACORD, FIXML, cXML, and XBRL that promote data
     integration and accessibility


     XMLSpy supports a subset of the OASIS XML catalogs mechanism




12
                                                               © 2010 Altova Inc. All Rights Reserved.
The Altova MissionKit 2010 – Product Editions




13
                                           © 2010 Altova Inc. All Rights Reserved.
Highlights of New Features Since 2007
     Comprehensive XBRL support – view and edit XBRL taxonomies, validate XBRL
     documents, map to and from XBRL taxonomies, XBRL report design with table wizard

     Support for HL7 – support for HL7 v2 EDI allows healthcare organizations to comply with
     international mandates, support for HL7 v3 XML enables HL7 users to update to the latest
     version of the standard

     New, native 64-bit product versions – Allowing Altova tools to capitalize on the benefits
     of 64-bit operating systems

     Numerous optimizations for working with large files – In both 32-bit and 64-bit product
     versions

     New e-forms design paradigm – True electronic forms design through absolute
     positioning in design layouts

     Database differencing & conversion – Diff/merge of database schemas and conversion
     between databases of different types

     Data editing support in the Database Query Window – allows users to edit database
     data in the results window and commit changes back to the database

14
                                                                                  © 2010 Altova Inc. All Rights Reserved.
XBRL Features Illustrate the Complementary
                                p        y
Nature of Altova Tools


     XMLSpy – View, edit , and extend XBRL taxonomies, generate
     comprehensive XBRL documentation in HTML, Microsoft® Word, or
     RTF, validate XBRL documents


     MapForce – Map from native financial data to XBRL instance
     documents on demand


     StyleVision – Render XBRL reports in HTML, RTF, PDF, and Word
     2007+ (OOXML) based on XML, databases, and XBRL taxonomies




15
                                                              © 2010 Altova Inc. All Rights Reserved.
Altova MapForce HL7 Support
     Visually map to and from HL7 messages both in their legacy EDI format, and the newer
            y   p                      g                   g y            ,
     XML-based version (3.x)

     Visually map to and from all of the different ANSI X12 transaction sets that are required to
     comply with HIPAA regulations




16
                                                                                     © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy Support for DB2
           py   pp

 Connects to DB2 pureXML databases

 Provides user-friendly features for managing XML Schemas

 Allows direct querying of DB2 databases using SQL, SQL/XML, and
 XQuery

 Supports special IBM operators xmlcolumn and sqlquery

 Includes a full-featured XQuery development environment with an
 XQuery profiler and XQuery debugger




17
                                                                   © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
     Why use an XML editor?




18
                              © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
 Why use an XML editor?




19
                          © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
 Why use an XML editor?




20                        © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
 Connect to DB2 for XML Schema management




21
                                            © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
 Manage XML Schemas




22
                      © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
 Manage XML Schemas




23                    © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
 Query DB2 databases




24
                       © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy
 Directly edit DB2 databases




25
                               © 2010 Altova Inc. All Rights Reserved.
Altova DatabaseSpy
 Enhanced database editing




26
                             © 2010 Altova Inc. All Rights Reserved.
Altova DatabaseSpy
 Graphical database design




27
                             © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy XQuery Tool
 Supports DB2 xmlcolumn operator




28
                                   © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy XQuery Tool
 Supports DB2 xmlcolumn operator




29
                                   © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy XQuery Tool
 Supports DB2 sqlquery operator




30
                                  © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy XQuery Tool
 Supports DB2 sqlquery operator




31
                                  © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy XQuery Profiler and Debugger
     Monitors and records detailed metrics for each processing instruction




32
                                                                             © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy – Migrate Relational Data to XML

     Infer an XML Schema from an existing relational database table

     Convert the existing relational data to XML
                        g

     Create a new table for the XML data

     Import the XML data into the table




33
                                                                 © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy – Migrate Relational Data to XML
     Infer an XML Schema from an existing relational database table




34
                                                                      © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy – Migrate Relational Data to XML
     Infer an XML Schema from an existing relational database table




35
                                                                      © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy – Migrate Relational Data to XML
     Convert the existing relational data to XML through DB import based on XML Schema




36
                                                                                         © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy – Migrate Relational Data to XML
     Convert the existing relational data to XML through DB import based on XML Schema




37
                                                                                         © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy – Migrate Relational Data to XML
     Convert the existing relational data to XML through DB import based on XML Schema




38
                                                                                         © 2010 Altova Inc. All Rights Reserved.
Altova XMLSpy – Migrate Relational Data to XML
             py   g
Final Steps:

     Create a new table with an XML column to contain the
     XML data

     Add the new XML Schema to the database

     Import the XML data




39
                                                            © 2010 Altova Inc. All Rights Reserved.
Summary

     Overview of Altova
     Relationship between Altova and IBM to provide support for DB2 ® pureXML™
     Descriptions of Altova tools
     Demonstration of just a few special features for working with DB2
     Exercise in conversion from legacy relational data to XML
     Resources to get started




40
                                                                  © 2010 Altova Inc. All Rights Reserved.
Resources

     Altova / IBM Technical Whitepaper

      •   Real-world example of the Online Brokerage Application Scenario demonstrates some of the
          business problems that can be solved through the integration of Altova tools with IBM DB2 9
          (29 pages)

      •   http://www.altova.com/whitepapers/ibm.pdf


     Using the Altova Tools with IBM DB2 pureXML / IBM Developerworks Library

      •   Shows a variety of pureXML features in DB2 and how the Altova tools can help the user to work
          with them (71 pages)

      •   http://www3.software.ibm.com/ibmdl/pub/software/dw/dm/db2/dm-0712kogan/Altova_with_DB2.pdf


     Take control of your XML data with IBM® DB2® pureXML™ and Altova tools (4 pages)

      •   http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/db2/papers/db2_altova-wp.pdf



41
                                                                                    © 2010 Altova Inc. All Rights Reserved.
Resources (continued)

     Altova Web Site

      •   http://www.altova.com

     Altova Flash Demos

      •   http://www.altova.com/videos.asp
          htt //      lt       / id

     Altova Online Training

      •   http://www.altova.com/aot/online-training.aspx

     Download Free Trials

      •   http://www.altova.com/download-trial.html

     Further questions?

      •   Email to: DB2@altova.com




42
                                                           © 2010 Altova Inc. All Rights Reserved.
Thank you
             Altova, MissionKit, XMLSpy, MapForce, StyleVision, UModel, DatabaseSpy, DiffDog, SchemaAgent, SemanticWorks, Authentic, and AltovaXML are trademarks
and/or registered trademarks of Altova GmbH in the United States and/or other countries. The names of and reference to other companies and products mentioned herein
may be the trademarks of their respective owners.




                                                                                                                                      © 2010 Altova Inc. All Rights Reserved.

Contenu connexe

Similaire à Altova Tools for DB2 pureXML

Style visiondatasheet
Style visiondatasheetStyle visiondatasheet
Style visiondatasheetJagadish Babu
 
Introduction to .net and asp
Introduction to .net and aspIntroduction to .net and asp
Introduction to .net and aspPrachi Agarwal
 
X tuple open erp system
X tuple open erp system X tuple open erp system
X tuple open erp system amiteshg
 
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...Denodo
 
Building an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationsBuilding an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationstoc
 
Irina Kogan Resume
Irina Kogan ResumeIrina Kogan Resume
Irina Kogan Resumeirina_kogan
 
Pivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewPivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewVMware Tanzu
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroSpagoWorld
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resumegangadhar v
 
Introduction to SQL Server Analysis services 2008
Introduction to SQL Server Analysis services 2008Introduction to SQL Server Analysis services 2008
Introduction to SQL Server Analysis services 2008Tobias Koprowski
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroSpagoWorld
 
Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUGIF
 
201003 BIRT
201003 BIRT201003 BIRT
201003 BIRTlyonjug
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Rittman Analytics
 
Best things to know about .net framework
Best things to know about .net frameworkBest things to know about .net framework
Best things to know about .net frameworkShelly Megan
 

Similaire à Altova Tools for DB2 pureXML (20)

Style visiondatasheet
Style visiondatasheetStyle visiondatasheet
Style visiondatasheet
 
Introduction to .net and asp
Introduction to .net and aspIntroduction to .net and asp
Introduction to .net and asp
 
X tuple open erp system
X tuple open erp system X tuple open erp system
X tuple open erp system
 
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...
How to Swiftly Operationalize the Data Lake for Advanced Analytics Using a Lo...
 
Building an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationsBuilding an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerations
 
Irina Kogan Resume
Irina Kogan ResumeIrina Kogan Resume
Irina Kogan Resume
 
Pivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewPivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical Overview
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence Intro
 
Suja_Resume_Recent
Suja_Resume_RecentSuja_Resume_Recent
Suja_Resume_Recent
 
SAP Net Weaver Architecture,
SAP Net Weaver Architecture, SAP Net Weaver Architecture,
SAP Net Weaver Architecture,
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resume
 
Nikhil (2)
Nikhil (2)Nikhil (2)
Nikhil (2)
 
CV Lorant Lipcsei
CV Lorant LipcseiCV Lorant Lipcsei
CV Lorant Lipcsei
 
Introduction to SQL Server Analysis services 2008
Introduction to SQL Server Analysis services 2008Introduction to SQL Server Analysis services 2008
Introduction to SQL Server Analysis services 2008
 
Webinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence IntroWebinar: Open Source Business Intelligence Intro
Webinar: Open Source Business Intelligence Intro
 
Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutes
 
chaitanya_Resume
chaitanya_Resumechaitanya_Resume
chaitanya_Resume
 
201003 BIRT
201003 BIRT201003 BIRT
201003 BIRT
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
 
Best things to know about .net framework
Best things to know about .net frameworkBest things to know about .net framework
Best things to know about .net framework
 

Dernier

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Dernier (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Altova Tools for DB2 pureXML

  • 1. Using Altova Tools with DB2 ® pureXML™ May 13, 2010 David McGahey – Product Marketing Manager Liz Andrews – Technical Marketing Manager © 2010 Altova Inc. All Rights Reserved.
  • 2. Agenda Introduction Overview of Altova Altova tools enhanced t support DB2 ® pureXML™ Alt t l h d to t XML™ What’s New? Advanced Topics p Special support for DB2 XQuery Profiler Migrating from Relational Data to XML Resources to get started 2 © 2010 Altova Inc. All Rights Reserved.
  • 3. Altova Corporate Overview Profile: Altova® is the creator of XMLSpy® and other leading XML, database, and UML tools. Founded in 1992, Altova is headquartered in Beverly, Massachusetts and Vienna, Austria. An innovative, customer-focused company, Altova offers a product line that fulfills a broad spectrum of business needs for development teams in the world’s largest organizations to world s growing one-person shops. The Altova® MissionKit® 2010 is a cost-effective, integrated suite of XML, database, and UML tools designed to meet the diverse development and data management needs of today’s today s software architects and XML developers. An active member of the World Wide Web Consortium (W3C) and Object Management Group (OMG), Altova is committed to delivering standards-based, platform-independent solutions that ( ), g ,p p are powerful, affordable, and easy–to-use. 3 © 2010 Altova Inc. All Rights Reserved.
  • 4. Our Customers The leading choice of over 3.5 million registered users and more than 100,000 companies worldwide Include 91 percent of the Fortune 500 companies across the globe Range from vast development teams to progressive one person shops one-person Use Altova products for a variety of application development projects such as: • Business process automation • Data integration • Database management • Document management • Web services and Web 2 0 development 2.0 4 © 2010 Altova Inc. All Rights Reserved.
  • 5. Altova Corporate Overview Milestones: • 1992 – Altova GmbH founded in Vienna, Austria • 1999 – Altova® XMLSpy® introduced • 2000 – XMLSpy 3.0 IDE became the de facto standard for XML developer products 30 de-facto • 2001 – US subsidiary Altova, Inc. established in Beverly, Massachusetts • 2007 – Altova products reached 3 million user mark • 2007 – Altova version 2007 supports special features of pureXML in DB2 9 • 2009 – Altova MissionKit tool suite received prestigious Jolt Product Excellence Award 5 © 2010 Altova Inc. All Rights Reserved.
  • 6. Altova Products for DB2 pureXML Altova XMLSpy® – the industry leading XML editor Altova MapForce® – a graphical data mapping, conversion, and integration tool Altova StyleVision® – a graphical stylesheet designer & electronic forms design tool Altova DatabaseSpy ® – a multi-database query, design, and database comparison tool The Altova MissionKit ® – an integrated suite of XML, database, and UML tools All Altova tools are available for a 30-day, fully functional free-trial 6 © 2010 Altova Inc. All Rights Reserved.
  • 7. Altova XMLSpy py The industry’s best selling XML editor Compliance with the latest industry standards including XSLT 2.0, XQuery 1.0, XBRL, WSDL 2.0, OOXML Database integration with DB2 ® and other major relational databases Integration with E li I t ti ith Eclipse and Vi d Visual St di l Studio Graphical and text-based editing views XML Schema & DTD tools • Graphical G hi l XML S h Schema editor dit • Schema-based code generation in Java, C++, and C# XSLT & XQuery tools • XSLT & XQuery editors debuggers and editors, debuggers, profilers • XPath autocompletion Web Services tools • Graphic WSDL editor • SOAP debugger 7 © 2010 Altova Inc. All Rights Reserved.
  • 8. Altova MapForce Graphical data mapping, conversion, and integration tool for: • XML, databases, XML databases flat files EDI Excel files, EDI, 2007+ (OOXML), XBRL, and Web services Drag-and-drop data mapping Support f migrating l S for i i legacy EDI f formats i l di including: EDIFACT, X12, HL7, and SAP IDoc messages Supports DB2® and other major relational databases Instant data transformation Autogeneration of royalty-free code in: • XSLT 1.0/2.0 & XQuery • Java, C#, C++ Integration with Eclipse and Visual Studio 8 © 2010 Altova Inc. All Rights Reserved.
  • 9. Altova StyleVision Graphical stylesheet and electronic forms design tool Transforms XML, XBRL, and database content into HTML, Word, PDF, and Authentic® formats Visual, drag-and-drop stylesheet design Multi-channel publishing of data from XML Schema, DTD, XBRL, and database sources Supports DB2 ® and other major relational databases True electronic f T l t i forms design th d i through absolute h b l t positioning Supports XSLT 1.0/2.0, XSL: FO, CSS, JavaScript Integration with Eclipse and Visual Studio IDEs 9 © 2010 Altova Inc. All Rights Reserved.
  • 10. Altova DatabaseSpy Affordable, multi-database query, design, and comparison tool Connects to DB2® and all other major databases SQL editor with autocompletion Graphical database design Database content editor Database compare & merge: • Database table content • Database schemas • Database structure conversion 10 © 2010 Altova Inc. All Rights Reserved.
  • 11. The Altova MissionKit 2010 An integrated suite of XML, database, and UML tools for software architects and XML developers All Altova tools are available separately or as part of the value-priced Altova MissionKit tool suite • The Mi i Kit f S ft Th MissionKit for Software Architects includes 8 tools for the price of 2* A hit t i l d t l f th i f  XMLSpy, MapForce, StyleVision, UModel, DiffDog, DatabaseSpy, SchemaAgent, SemanticWorks • The MissionKit for XML Developers includes 6 tools for the price of 2*  XMLSpy, MapForce, StyleVision, DiffDog, SchemaAgent, SemanticWorks Winner of the 2009 Jolt Product Excellence Award in the “Development Environment” category * Pricing comparison is edition-specific and based on Altova MissionKit vs. two individual licenses of XMLSpy and MapForce. 11 © 2010 Altova Inc. All Rights Reserved.
  • 12. Altova Supports Industry Standards Altova tools are compatible with Windows 7, Windows Vista, Windows XP, and Windows Server 2003-2008r2 Altova tools include deep integration with IBM DB2 pureXML, and connect to IBM DB2 8, 9 (LUW), and IBM DB2 for iSeries v5.4, 6.1 Altova tools support all XML Schema-based industry standards like NIEM, DocBook, SCORM, ACORD, FIXML, cXML, and XBRL that promote data integration and accessibility XMLSpy supports a subset of the OASIS XML catalogs mechanism 12 © 2010 Altova Inc. All Rights Reserved.
  • 13. The Altova MissionKit 2010 – Product Editions 13 © 2010 Altova Inc. All Rights Reserved.
  • 14. Highlights of New Features Since 2007 Comprehensive XBRL support – view and edit XBRL taxonomies, validate XBRL documents, map to and from XBRL taxonomies, XBRL report design with table wizard Support for HL7 – support for HL7 v2 EDI allows healthcare organizations to comply with international mandates, support for HL7 v3 XML enables HL7 users to update to the latest version of the standard New, native 64-bit product versions – Allowing Altova tools to capitalize on the benefits of 64-bit operating systems Numerous optimizations for working with large files – In both 32-bit and 64-bit product versions New e-forms design paradigm – True electronic forms design through absolute positioning in design layouts Database differencing & conversion – Diff/merge of database schemas and conversion between databases of different types Data editing support in the Database Query Window – allows users to edit database data in the results window and commit changes back to the database 14 © 2010 Altova Inc. All Rights Reserved.
  • 15. XBRL Features Illustrate the Complementary p y Nature of Altova Tools XMLSpy – View, edit , and extend XBRL taxonomies, generate comprehensive XBRL documentation in HTML, Microsoft® Word, or RTF, validate XBRL documents MapForce – Map from native financial data to XBRL instance documents on demand StyleVision – Render XBRL reports in HTML, RTF, PDF, and Word 2007+ (OOXML) based on XML, databases, and XBRL taxonomies 15 © 2010 Altova Inc. All Rights Reserved.
  • 16. Altova MapForce HL7 Support Visually map to and from HL7 messages both in their legacy EDI format, and the newer y p g g y , XML-based version (3.x) Visually map to and from all of the different ANSI X12 transaction sets that are required to comply with HIPAA regulations 16 © 2010 Altova Inc. All Rights Reserved.
  • 17. Altova XMLSpy Support for DB2 py pp Connects to DB2 pureXML databases Provides user-friendly features for managing XML Schemas Allows direct querying of DB2 databases using SQL, SQL/XML, and XQuery Supports special IBM operators xmlcolumn and sqlquery Includes a full-featured XQuery development environment with an XQuery profiler and XQuery debugger 17 © 2010 Altova Inc. All Rights Reserved.
  • 18. Altova XMLSpy Why use an XML editor? 18 © 2010 Altova Inc. All Rights Reserved.
  • 19. Altova XMLSpy Why use an XML editor? 19 © 2010 Altova Inc. All Rights Reserved.
  • 20. Altova XMLSpy Why use an XML editor? 20 © 2010 Altova Inc. All Rights Reserved.
  • 21. Altova XMLSpy Connect to DB2 for XML Schema management 21 © 2010 Altova Inc. All Rights Reserved.
  • 22. Altova XMLSpy Manage XML Schemas 22 © 2010 Altova Inc. All Rights Reserved.
  • 23. Altova XMLSpy Manage XML Schemas 23 © 2010 Altova Inc. All Rights Reserved.
  • 24. Altova XMLSpy Query DB2 databases 24 © 2010 Altova Inc. All Rights Reserved.
  • 25. Altova XMLSpy Directly edit DB2 databases 25 © 2010 Altova Inc. All Rights Reserved.
  • 26. Altova DatabaseSpy Enhanced database editing 26 © 2010 Altova Inc. All Rights Reserved.
  • 27. Altova DatabaseSpy Graphical database design 27 © 2010 Altova Inc. All Rights Reserved.
  • 28. Altova XMLSpy XQuery Tool Supports DB2 xmlcolumn operator 28 © 2010 Altova Inc. All Rights Reserved.
  • 29. Altova XMLSpy XQuery Tool Supports DB2 xmlcolumn operator 29 © 2010 Altova Inc. All Rights Reserved.
  • 30. Altova XMLSpy XQuery Tool Supports DB2 sqlquery operator 30 © 2010 Altova Inc. All Rights Reserved.
  • 31. Altova XMLSpy XQuery Tool Supports DB2 sqlquery operator 31 © 2010 Altova Inc. All Rights Reserved.
  • 32. Altova XMLSpy XQuery Profiler and Debugger Monitors and records detailed metrics for each processing instruction 32 © 2010 Altova Inc. All Rights Reserved.
  • 33. Altova XMLSpy – Migrate Relational Data to XML Infer an XML Schema from an existing relational database table Convert the existing relational data to XML g Create a new table for the XML data Import the XML data into the table 33 © 2010 Altova Inc. All Rights Reserved.
  • 34. Altova XMLSpy – Migrate Relational Data to XML Infer an XML Schema from an existing relational database table 34 © 2010 Altova Inc. All Rights Reserved.
  • 35. Altova XMLSpy – Migrate Relational Data to XML Infer an XML Schema from an existing relational database table 35 © 2010 Altova Inc. All Rights Reserved.
  • 36. Altova XMLSpy – Migrate Relational Data to XML Convert the existing relational data to XML through DB import based on XML Schema 36 © 2010 Altova Inc. All Rights Reserved.
  • 37. Altova XMLSpy – Migrate Relational Data to XML Convert the existing relational data to XML through DB import based on XML Schema 37 © 2010 Altova Inc. All Rights Reserved.
  • 38. Altova XMLSpy – Migrate Relational Data to XML Convert the existing relational data to XML through DB import based on XML Schema 38 © 2010 Altova Inc. All Rights Reserved.
  • 39. Altova XMLSpy – Migrate Relational Data to XML py g Final Steps: Create a new table with an XML column to contain the XML data Add the new XML Schema to the database Import the XML data 39 © 2010 Altova Inc. All Rights Reserved.
  • 40. Summary Overview of Altova Relationship between Altova and IBM to provide support for DB2 ® pureXML™ Descriptions of Altova tools Demonstration of just a few special features for working with DB2 Exercise in conversion from legacy relational data to XML Resources to get started 40 © 2010 Altova Inc. All Rights Reserved.
  • 41. Resources Altova / IBM Technical Whitepaper • Real-world example of the Online Brokerage Application Scenario demonstrates some of the business problems that can be solved through the integration of Altova tools with IBM DB2 9 (29 pages) • http://www.altova.com/whitepapers/ibm.pdf Using the Altova Tools with IBM DB2 pureXML / IBM Developerworks Library • Shows a variety of pureXML features in DB2 and how the Altova tools can help the user to work with them (71 pages) • http://www3.software.ibm.com/ibmdl/pub/software/dw/dm/db2/dm-0712kogan/Altova_with_DB2.pdf Take control of your XML data with IBM® DB2® pureXML™ and Altova tools (4 pages) • http://download.boulder.ibm.com/ibmdl/pub/software/data/sw-library/db2/papers/db2_altova-wp.pdf 41 © 2010 Altova Inc. All Rights Reserved.
  • 42. Resources (continued) Altova Web Site • http://www.altova.com Altova Flash Demos • http://www.altova.com/videos.asp htt // lt / id Altova Online Training • http://www.altova.com/aot/online-training.aspx Download Free Trials • http://www.altova.com/download-trial.html Further questions? • Email to: DB2@altova.com 42 © 2010 Altova Inc. All Rights Reserved.
  • 43. Thank you Altova, MissionKit, XMLSpy, MapForce, StyleVision, UModel, DatabaseSpy, DiffDog, SchemaAgent, SemanticWorks, Authentic, and AltovaXML are trademarks and/or registered trademarks of Altova GmbH in the United States and/or other countries. The names of and reference to other companies and products mentioned herein may be the trademarks of their respective owners. © 2010 Altova Inc. All Rights Reserved.