|
|
|
||
The lecture adds a practical dimension of lectures PRG036 and PRG039. We will focus on exploitation of XML for storing,
processing and integration of data with an emphasis on commercial implementations of Oracle and IBM. The lectures will
mainly involve a set of real-world examples and demonstrations. In the labs you will try everything in practice by yourself.
Last update: T_KSI (16.02.2009)
|
|
||
1. Reminder of XML technologies. SAX and DOM, XPath, DTD, XML Schema. Processing XML data from Oracle and DB2 viewpoint. 2. XML storage possibilities. XMLType. Utilization of XML schemas for XML storage. 3. Exporting relational tables to XML. SQL/XML. Searching with XPath. Full-text searching. 4. Querying XML with XSLT and XQuery. Updating XML. XUpdate. 5. Designing optimal XML database structure. XML query optimization. XML data evolution. 6. Native XML databases. Web Services 7. Introduction to Web Services. SOAP, WSDL, UDDI. 8. Web Services orchestration and choreography. BPEL. 9. XML security. XML Encryption. XML Signature. XML Key Management. 10. Building web services with REST. XML Application Development 11. XML from JAVA/C++ developer viewpoint. 12. XML from PL/SQL developer viewpoint. Last update: T_KSI (16.02.2009)
|