CA18-4otqdWLKRtoonqs  @HmCdosgKnnj`sCA18-4otqdWLK Edaqt`qx1//8  



CA18-4otqdWLKRtoonqs   CA18-4otqdWLKRtoonqs------3 M`shudRtoonqsenqsgdWLKc`s`lncdk`mcnsgdqWLKrs`mc`qcr 4 Vg`sVdJmnv ------4 QhfhcWLKrsnq`fdenql`s ------4 Onnqodqenql`mbdenqo`sg,a`rdcptdqhdr------4 Onnqkxhmsdfq`sdcWLKrbgdl`oqnbdrrhmf------5 Khlhsdcrbgdl`dunktshnmb`o`ahkhsx------5 Nq`bkd+rOqnudmKd`cdqrgho`mcU`ktd------5 M`shudWPtdqxRtoonqs ------5 Vg`sVdJmnv ------6 OnnqWPtdqxqdvqhsdb`o`ahkhsx ------6 Onnqhmsdfq`shnmvhsgqdk`shnm`kdmfhmd ------6 WLKotakhrghmf.qdotqonrhmfneqdk`shnm`kc`s` ------6 Ptdqxhmfqdk`shnm`kuhdvrnudqWLKsxodbnktlmr ------6 Nq`bkd+rOqnudmKd`cdqrgho`mcU`ktd------7 RPK+WLK+`mcSdwsHmsdfq`shnm ------7 Vg`sVdJmnv ------7 Onnqhmsdfq`shnmvhsgetkk,sdwsrd`qbg------7 Nq`bkd+rOqnudmKd`cdqrgho`mcU`ktd------7 Ed`stqdBnlokdsdmdrr`mcD`rdneOqnfq`ll`shb@bbdrr------7 Vg`sVdJmnv ------7 K`bjneRtoonqsenqHmsdqmdsOqnsnbnkr------7 OnnqHmsdfq`shnmvhsgsgdC`s`a`rd ------8 Nq`bkd+rOqnudmKd`cdqrgho`mcU`ktd------8 WLKBnmsdmsL`m`fdldmsB`o`ahkhshdr------8 Vg`sVdJmnv ------8 Nq`bkdOqnudmKd`cdqrgho`mcU`ktd------8 CA18-4otqdWLKDmg`mbdldmsr ------8 RtoonqsenqWLKhmmnm,Tmhbncdc`s`a`rd------8 Rta,cnbtldmstoc`sd------8 A`rd,s`akdqnvrsnq`fd.bnloqdrrhnm ------0/ Bnlo`shakdWLKrbgdl`dunktshnm------0/ Kn`crtoonqs ------0/ WLKhmcdwdmg`mbdldmsr ------00 Mdvotakhrghmfetmbshnmrsnl`oqdk`shnm`kc`s`snWLKc`s`-- 00 RPKetmbshnmsq`mrenqlrWLKcnbtldmsrtrhmf`WLKrsxkd rgdds ------00 Mdvbgdbjbnmrsq`hmsr`mcsqhffdqrnmWLK------01

DB2 9.5 pureXML Support Page 2 SgdSOnWAdmbgl`qj------01 Bnmbktrhnm------02 

DB2 9.5 pureXML Support Page 3 DB2 9.5 PUREXML SUPPORT WLKhr`tmhudqr`kdwbg`mfdenql`senqansgc`s``mccnbtldmsrne`kkrg`odr `mcrhydr-WLK`ookhb`shnmrqdpthqdekdwhakd`mcbnloqdgdmrhudb`o`ahkhshdrsn rdqud`q`mfdnetrdrb`rdrvhsgcheedqdmsbg`q`bsdqhrshbr-Sgdqdenqd+c`s`a`rd, m`shudWLKrtoonqsltrsoqnuhcdhmsdfq`sdcWLKc`s`l`m`fdldms b`o`ahkhshdrhmbktchmfWLKc`s`sxod+rsnq`fd+hmcdwhmf+ptdqxhmf+`mcrbgdl` oqnbdrrhmf-

"Nonrelational uses of these DBMSs – @qdbdmsHCBqdonqsenqdb`rsdcsg`sm`shudWLKrtoonqsvhkkgdkocqhudsgd including, especially, XML document fqnvsgnedmsdqoqhrdc`s`a`rdl`m`fdldmsrxrsdlr9 management – that will also help drive growth, particularly once RDBMS vendors !Mnmqdk`shnm`ktrdrnesgdrdCALRr-hmbktchmf+drodbh`kkx+WLK demonstrate ways in which XML content cnbtldmsl`m`fdldms-sg`svhkk`krngdkocqhudfqnvsg+ can be linked and managed together with o`qshbtk`qkxnmbdQCALRudmcnqrcdlnmrsq`sdv`xrhmvghbgWLK relational data and used for integrated bnmsdmsb`madkhmjdc`mcl`m`fdcsnfdsgdqvhsgqdk`shnm`kc`s``mc reporting“, IDC Worldwide RDBMS 2005 trdcenqhmsdfq`sdcqdonqshmf0+HCBVnqkcvhcdQCALR1//4Udmcnq Rg`qdr Entqxd`qr`gd`cnensgdqQCALRudmcnqr+Nq`bkdWLKCAv`rhmsqnctbdc hmNq`bkd8hQdkd`rd1snlddssgdfqnvhmfcdl`mcnersnqhmf+qdsqhduhmf+`mc l`m`fhmfsgdltkshokxhmfunktldrneWLKc`s``knmfrhcdqdk`shnm`kc`s`- Mnv`shsrsghqcqdkd`rd+Nq`bkdWLKCA`ccqdrrdrsgdmddcrne`aqn`c rodbsqtlneWLKtrdb`rdraxoqnuhchmfltkshokdm`shudrsnq`fdnoshnmr`mc hmcdwhmfrbgdldr+rb`k`akdWPtdqx`mcRPK.WLKnodq`shnmr+RPK`mc WLKct`khsx+rs`mc`qcr,a`rdchlokdldms`shnm+rbgdl`dunktshnm+hmsdfq`sdc Oracle XML DB has been widely deployed rtoonqsneHmsdqmdsoqnsnbnkr+ghfg,odqenql`mbdqdonrhsnqx+`mcetkk,sdws by enterprises to run mission-critical rd`qbghmsdfq`shnmnm`qdkh`akd+`u`hk`akd+`mcrb`k`akdNq`bkdC`s`a`rd applications. ok`senql-@r`qdrtks+Nq`bkdWLKCAg`raddmvhcdkxcdoknxdcax dmsdqoqhrdrsnqtmlhrrhnm,bqhshb`k`ookhb`shnmr- Sgdm`shudWLKrtoonqshmCA18otqdWLK 0hrHAL9r`ssdlossnb`sbgto vhsgNq`bkdWLKCA-Sghro`odqdw`lhmdrCA18otqdWLKrtoonqshmsgd enkknvhmfehudjdx`qd`r9 • M`shudRtoonqsenqsgdWLKc`s`lncdk`mcnsgdqWLKrs`mc`qcr • M`shudWPtdqxRtoonqs • RPK+WLK+`mcSdwsHmsdfq`shnm • Ed`stqdBnlokdsdmdrr`mcD`rdneOqnfq`ll`shb@bbdrr • WLKBnmsdmsL`m`fdldmsB`o`ahkhshdr Hmbqdldms`kdmg`mbdldmsrhmWLKoqnbdrrhmfb`o`ahkhshdrhmsgdqdbdmsCA1 8-4qdkd`rd`mc`mHALoqnonrdcSOnWadmbgl`qj`qd`krn`m`kxydc--

 0@rneEdat`qx0/+1//8+otqdWLKg`radbnld`bnqdo`qsneCA1vhsgntsdwsq` bg`qfd-

DB2 9.5 pureXML Support Page 4 NATIVE SUPPORT FOR THE XML DATA MODEL AND OTHER XML STANDARDS Sgdentmc`shnmne`m`shudWLKrtoonqshrsgdbnloqdgdmrhudrtoonqsne WLKc`s`lncdk-@m`shudWLKc`s`sxodvhsg`rrnbh`sdcrsnq`fd+hmcdwhmf+ `mcrbgdl`oqnbdrrhmfb`o`ahkhshdr`qddrrdmsh`kbnlonmdmsrnesghr entmc`shnm- HmoqduhntrCA1qdkd`rdr+sgdWLKDwsdmcdqoqnctbsoqnuhcdclhmhltl WLKb`o`ahkhshdr'd-f-+WLKrgqdcchmf(vhsgnts`m`shudWLKc`s`sxod- HmsqnctbdchmsgdCA18-0qdkd`rd+`m`shudWLKc`s`sxodhrehm`kkx hmsqnctbdc+atsnmkx`rhmfkdrsnq`fdnoshnm`mcnmdhmcdwhmfrbgdld`qd `u`hk`akdenqtrdvhsgsgdmdvWLKc`s`sxod-Etqsgdq+`ksgntfgWLKrbgdl` hmsdfq`shnmhrbqhshb`ksnWLKc`s`lncdkrtoonqshmsgdc`s`a`rd+CA18 otqdWLKnmkxoqnuhcdrkhlhsdcWLKrbgdl`oqnbdrrhmfb`o`ahkhsx-Sghr `ooqn`bgrghesrsgdatqcdmnerbgdl`dunktshnmsn`ookhb`shnmcdudknodqr`mc CA@rsgqntfgntssgdkhedbxbkdneWLKc`s``mcsgdhqcdodmcdms `ookhb`shnmr-Sgd>bnlo`shakdWLKrbgdl`dunktshnm0b`o`ahkhsxhmsqnctbdc hmsgdqdbdmsCA18-4qdkd`rdnmkx`kknvrrbgdl`bg`mfdrsg`sqdl`hm bnlo`shakdvhsgsgdnqhfhm`knmd- @ksgntfgHALbk`hlrhsrnmkxWLKrsnq`fdnoshnm`rsgd>sqtdm`shud0WLK rsnq`fd`mcsntsdchs`r`l`inqcheedqdmsh`snq+sgdsqtsghrsg`ssgd>sqtd m`shud0k`adkhrnmkxqdkdu`mshmsgdbnmsdwsnebnlo`qhmfvhsghsroqdcdbdrrnq mnm,m`shudWLKdwsdmcdqoqnctbs-

What We Know CA18-4otqdWLKqdkd`rdrtoonqsr`mdvWLKc`s`sxodvhsg`rhmfkdrsnq`fd noshnm`mcnmkxnmdWLKmncdu`ktdhmcdwhmfrbgdld'h-d-+sgdWLKO`ssdqm hmcdw(-WLKrbgdl`oqnbdrrhmfhrkhlhsdcsntrdq,hmunj`akdrbgdl`u`khc`shnm nersnqdcWLKc`s``f`hmrsWLKrbgdl`rsnqdchmsgdWLKrbgdl` qdonrhsnqx-Sgdkhrsadknvghfgkhfgsrsgdrdvd`jmdrrdr-

Rigid XML storage format

VhsgsgdWLKc`s`sxodshdcsnnmkxnmdrsnq`fdenql`s+cheedqdmsWLKtrd b`rdrvhkk`lokhexsgdkhlhs`shnmnesghr`ooqn`bg-Enqdw`lokd+sghrrsnq`fd enql`scndrmnsrtoonqsWLKcnbtldms,ehcdkhsx-

Poor performance for path-based queries

Rhlhk`qkx+`rsgdnmkxhmcdwhmfrbgdld+sgdWLKO`ssdqmhmcdwb`mnmkx `ccqdrrkhlhsdctrdb`rdr-Enqdw`lokd+ctdsnhsrk`bjneWLKo`sghmcdw+ qdsqhduhmfWLKeq`fldmsreqnlk`qfdWLKcnbtldmsrvhkkkd`csnonnq ptdqxodqenql`mbd-WLKO`ssdqmhmcdwhr`krnhm`cdpt`sdhmtrdb`rdrvgdqd ptdqxoqdchb`sdr`qdmnsjmnvm`oqhnqh-

DB2 9.5 pureXML Support Page 5 Poorly integrated XML schema processing

Vhsgntshmsdfq`sdcWLKrbgdl`,`v`qdoqnbdrrhmfb`o`ahkhshdr+sgd WLKO`ssdqmhmcdwqdpthqdrdmctrdqrsnrodbhexc`s`sxodhmenql`shnm dwokhbhskx-L`sbghmfc`s`sxodrhmtrdqptdqhdrvhsgvg`s`qdrodbhehdchmsgd hmcdwdrvhkkad`bnmrs`msbgnqdenqansg`ookhb`shnmcdudknodqr`mcCA@r-

Limited schema evolution capability @ksgntfghshrhmduhs`akdenq`mWLK`ookhb`shnmsndunkudhsrrbgdl` sgqntfgntshsrkhedbxbkd+CA18-4otqdWLKnmkxrtoonqsr`>bnlo`shakd0 WLKrbgdl`dunktshnmvghbgnmkx`kknvrrbgdl`bg`mfdrsg`sqdl`hm bnlo`shakdvhsgsgdnqhfhm`knmd-Sghr`ooqn`bgrghesrsgdatqcdmne >hmbnlo`shakd0rbgdl`dunktshnmbnlokdsdkxsn`ookhb`shnmcdudknodqr`mc CA@r-

Oracle‘s Proven Leadership and Value Nq`bkdv`r`ohnmddqhmm`shudWLKc`s`sxodrtoonqsvgdmhsv`rehqrs hmsqnctbdchmNq`bkd8hQdkd`rd0-Vhsgsgduhrhnmnersnq`fd`mcoqnbdrrhmf ekdwhahkhsx+Nq`bkdWLKCAneedqdc`mhmmnu`shud`ooqn`bgnertoonqshmf m`shudWLKSxod`r`mRPK,kdudk`arsq`bshnmsnkd`udqnnlenq`cchshnm`k rsnq`fd`mchmcdwhmfnoshnmrnoshlhydcenqdunkuhmftrdb`rdr- RhmbdsgdhmsqnctbshnmneWLKrbgdl`,`v`qdrsqtbstqdc`mctmrsqtbstqdc rsnq`fdnoshnmrhmNq`bkd8hQdkd`rd1+Nq`bkdWLKCAg`rdminxdcaqn`c `cnoshnmaxqd`kvnqkclhrrhnmbqhshb`k`ookhb`shnmr-Sgdrd`ookhb`shnmrg`ud addmcdoknxdcsnfkna`kdmsdqoqhrdrvhsgtrdb`rdrq`mfhmfeqnlc`s`,bdmsqhbsn cnbtldms,bdmsqhb-Vhsghmrhfgsrf`hmdceqnl`q`ohckxfqnvhmfbtrsnldqa`rd+ Nq`bkdWLKCAbnmshmtdrsndmqhbghsrb`o`ahkhshdr-Sgdmdvahm`qxWLK rsnq`fdnoshnm`mcsgdWLKHmcdwhmcdwhmfrbgdldhmsgdqdbdmsNq`bkd C`s`a`rd00fqdkd`rdg`udetqsgdqdwsdmcdcntqkd`cnudqCA18otqdWLK-

NATIVE XQUERY SUPPORT WPtdqxhr`V2Brs`mc`qcenqptdqxhmfWLKcnbtldmsrbtqqdmskxhmhsr0-/ qdkd`rd-IRQ114`mcHRNRPK.WLK1//5`qdqdrodbshudrs`mc`qchy`shnmdeenqs enqWPtdqxrtoonqshmI`u``mcRPK-@jdxoqnlhrdneWPtdqxhrhsr`ahkhsx snhmsdfq`sd`mcptdqxchudqrdc`s`rntqbdr'rsqtbstqdc+tmrsqtbstqdc+rdlh, rsqtbstqdc+`mcqdk`shnm`k(`rWLKc`s`rntqbdr-Hm`cchshnm+WLK sq`mrenql`shnm`mcotakhrghmf`qd`krnonotk`qWPtdqxtrdb`rdr- VghkdCA18otqdWLKcndroqnuhcdWPtdqxrtoonqsenqWLKsxodc`s`+hs cndrm9srtoonqsrs`shbsxohmfed`stqdr-HshrnoshlhydcnmkxenqWLKc`s` rsnqdcodqrhrsdmskxhmWLKsxodbnktlmr-Ptdqxhmf`uhdvvhsgWLKsxod bnktlmrl`oodcsnqdk`shnm`ks`akdrvhkkodqenqlonnqkx-@r`qdrtks+CA18 otqdWLK9rWPtdqxrtoonqshrmnsrths`akdenqWLKotakhrghmftrdb`rdr- Ehm`kkx+CA18-4otqdWLK`krnbk`hlrrtoonqsenqWPtdqxToc`sd-Rhmbdsgd WPtdqxToc`sdE`bhkhsxhrrshkktmcdqfnhmfsgdV2Brs`mc`qchy`shnmoqnbdrr+

DB2 9.5 pureXML Support Page 6 CA18-4nmkxrtoonqsr`md`qkxvnqjhmfcq`es-Vhsgl`mxbg`mfdrrhmbdsgd d`qkxvnqjhmfcq`es+sgdbtqqdmsudqrhnmneWPtdqxToc`sdE`bhkhsxcdo`qsr eqnlCA18-4hlokdldms`shnm-

What We Know CA18otqdWLK9rWPtdqxhlokdldms`shnmcndrm9srtoonqsrs`shbsxohmf ed`stqdr-HsrWPtdqxrtoonqshrnmkxnoshlhydcenqWLKc`s`rsnqdc odqrhrsdmskxhmWLKsxodbnktlmr-Ptdqxhmf`uhdvvhsgWLKsxodbnktlmr l`oodcsn`qdk`shnm`ks`akdodqenqlronnqkx-Hmrgnqs+hsrWPtdqxrtoonqshr mnsvdkkhmsdfq`sdcvhsghsrqdk`shnm`kb`o`ahkhshdr-

Poor XQuery rewrite capability WLKPtdqx'(etmbshnmb`mtrdchmRPKDrdkdbs9bk`trdenqWLK,bdmsqhb ptdqhdr-RhmbdWPtdqxdwoqdrrhnmhm`mWLKPtdqx'(etmbshnmb`mg`udhsr nvmDvgdqd9bk`trd+`m`shudWLKhlokdldms`shnmrgntkcad`akdsns`jd `cu`ms`fdnetmcdqkxhmfhmcdwdrenqnoshl`kptdqxodqenql`mbd-Gnvdudq+ CA18-4otqdWLKe`hkrsnrtoonqssghrbqhshb`kb`o`ahkhsx-

Poor integration with relational engine M`shudWLKhlokdldms`shnmhm`qdk`shnm`kc`s`a`rdmddcrsnhmsdfq`sd rd`lkdrrkxsnfdsgdqsng`mckdWLK+qdk`shnm`k+`mclhwdctrdb`rdrvhsg noshl`kodqenql`mbd-CA18-4otqdWLKb`mmnshmsdqnodq`sddeedbshudkxvhsg hsrqdk`shnm`kbntmsdqo`qs-

XML publishing/repurposing of relational data VhsgRN@adbnlhmfoqdu`kdms+`bnllnmtrdb`rdenqm`shudWLKc`s`a`rd hrsnotakhrg`mcqdotqonrdqdk`shnm`kc`s`hmsncheedqdmsWLKrsqtbstqdrhm qdronmrdsnvdardquhbdqdptdrsr-@rhlokdv`xsnr`shrexsghrtrdb`rdhrsn ehqrsathkc`mWLKsxoduhdvnudqqdk`shnm`kc`s`+`mcsgdmWPtdqxb`mad trdcsnetqsgdqs`hknqsgdWLKrsqtbstqd-Sgdqdenqd+`m`shudWPtdqx hlokdldms`shnmrgntkcad`akdsng`mckdrtbgtrdb`rdvhsgd`rdaxrd`lkdrr hmsdfq`shnmnehsrqdk`shnm`kdmfhmd`mcm`shudWLKdmfhmd-

Querying relational views over XML type columns Hm`qdudqrdchqdbshnmeqnlsgdtrdb`rd`anud+nmbdWLKcnbtldmsr`qd odqrhrsdmskxrsnqdchm`m`shudWLKrsnq`fd+`cchshnm`koqnbdrrhmfrsdor'd-f-+ atrhmdrrhmsdkkhfdmbd(vhkkenkknvnmsgdqdk`shnm`krhcdnesgdc`s`a`rd-@ rhlokd+deedbshud+`mcekdwhakd`ooqn`bgsng`mckdsghrtrdb`rdhrsnathkc qdk`shnm`kuhdvrnudqodqrhrsdmskxrsnqdcWLKcnbtldmsr-@f`hm+`rd`lkdrr hmsdfq`shnmneWLK`mcqdk`shnm`kdmfhmdrrgntkcoqnctbdnoshl`kptdqxok`m vgdmrtbgqdk`shnm`kuhdvr`qdptdqhdc-

DB2 9.5 pureXML Support Page 7 Oracle‘s Proven Leadership and Value Nq`bkdv`rsgdehqrsl`inqc`s`a`rdudmcnqsnhmsqnctbdc`s`a`rd,m`shud WPtdqxrtoonqs-Vhsgcddohmsdfq`shnm`mchmmnu`shudWPtdqxqdvqhsd sdbgmnknfx+Nq`bkdWPtdqxneedqrnoshlhydcptdqxdwdbtshnm`f`hmrsltkshokd c`s`rntqbdr'd-f-+odqrhrsdmskxrsnqdcWLKc`s`+qdk`shnm`kc`s`+WLKCA qdonrhsnqx(+`mcdwbdkr`sWLKsq`mrenql`shnm`mcotakhrghmftrdb`rdr-

SQL, XML, AND TEXT INTEGRATION Hmsdfq`sdcetkk,sdwsptdqxhr`bnllnmtrdb`rdhmWLK`ookhb`shnmr-Sn dk`anq`sdetqsgdq+ • Etkk,sdwsrtoonqsenqWLKcnbtldmsrhr`mnsgdq`qd`dwonrhmfsgdonnq hmsdfq`shnmneCA18-4otqdWLKvhsgnsgdqCA1bnlonmdmsr-Etkk,sdws rd`qbgneWLKcnbtldmsrhrnmkxonrrhakdvhsg`rdo`q`sdCA1Mds Rd`qbgDwsdmcdqoqnctbs-Sghrrdo`q`sddwsdmcdqhmnmkx`bbdrrhakd sgqntfg`mRPKhmsdqe`bdatsmnssgdWPtdqxhmsdqe`bd- • VhsghsrhmedqhnqWPtdqxhlokdldms`shnm+WLK`ookhb`shnmrvhkkg`ud` g`qcshldsnqdotqonrdWLKc`s`-

What We Know

Poor integration with full-text search Etkk,sdwsrd`qbgneWLKcnbtldmsrhronnqkxhmsdfq`sdchmCA18-4otqdWLK

Oracle‘s Proven Leadership and Value Nq`bkdWLKCAoqnuhcdrcddohmsdfq`shnmvhsgnsgdqNq`bkdC`s`a`rd bnlonmdmsr+m`ldkx+ • Nq`bkdWPtdqxrtoonqsretkk,sdwsrd`qbgnmsdwsmncdruh``mhmsdfq`sdc nq`9bnms`hmr'(etmbshnm-

FEATURE COMPLETENESS AND EASE OF PROGRAMMATIC ACCESS Sgdmdvfdmdq`shnmneWLK`ookhb`shnmr`bbdrrdrc`s`trhmfrs`mc`qcHmsdqmds oqnsnbnkr'd-f-+GSSO+ESO(`rvdkk`roqnfq`llhmfk`mft`fd,rodbhehb@OHr 'd-f-+ICAB(-CA18-4otqdWLKqdkd`rdrtoonqsrk`mft`fd,rodbhehb@OHrats mnsHmsdqmdsoqnsnbnkr-Sgdk`mft`fd,rodbhehb@OHrenqWLKsxodhr`krn khlhsdcsn`rdqh`khydcenql`shmrsd`cne`ghfgodqenql`mbdo`qrdcWLK enql`s-

What We Know

Lack of Support for Internet Protocols CA18-4otqdWLKnmkxoqnuhcdrk`mft`fd,rodbhehb@OHratsmnsHmsdqmds oqnsnbnkr-Sgdk`mft`fd,rodbhehb@OHrenqWLKsxodhrkhlhsdcsn`rhlokd rdqh`khydcenql`s-

DB2 9.5 pureXML Support Page 8 Poor Integration with the Database CA18-4otqdWLK`mcC`s`a`rdO`qshshnmhmf`qdltst`kkxdwbktrhudhm` c`s`a`rdhmrs`mbd-Sghrhr`mnsgdqoqnneneCA18-4otqdWLK9ronnq hmsdfq`shnmnehsrm`shudWLKed`stqdvhsgnsgdqdrrdmsh`kbnlonmdmsrnesgd c`s`a`rd-

Oracle‘s Proven Leadership and Value Nq`bkdWLKCArtoonqsrghfgodqenql`mbdHmsdqmdsoqnsnbnkr'd-f-+ GSSO.GSSOR+RN@O+VdaC@U+ESO(`mc@OHr-Sgd@OHrtoonqsenq WLKSxodtrdr`ghfgodqenql`mbdo`qrdcWLKenql`s-

XML CONTENT MANAGEMENT CAPABILITIES Cnbtldms,bdmsqhbWLK`ookhb`shnmrg`udcheedqdmsqdpthqdldmsreqnlc`s`, bdmsqhb`ookhb`shnmr-Sgdoqhl`qxcheedqdmbdhrsg`sWLKcnbtldmsr`qdnesdm uhdvdc`rqdrntqbdr'ehkdr`mcchqdbsnqhdr(hm`bnmsdmsqdonrhsnqx`rnoonrdcsn qnvrhmqdk`shnm`ks`akdr-@bnmsdmsqdonrhsnqxrgntkcrtoonqs`bbdrrbnmsqnk+ enkcdqhmf+udqrhnmhmf+`mcqhbg@OHr-

What We Know CA18-4otqdWLKcndrmnsoqnuhcd`mxbnmsdmsqdonrhsnqxb`o`ahkhshdr-

Oracle Proven Leadership and Value Sns`qfdscnbtldms,bdmsqhbtrdb`rdr+Nq`bkdWLKCAg`roqnuhcdc qdonrhsnqxrtoonqsrhmbdhsrehqrsqdkd`rdhmNq`bkd8hQdkd`rd1-Vhsg`bbdrr bnmsqnk+udqrhnmhmf+`mccddohmsdfq`shnmvhsgRPK`mcWPtdqx@OHr+Nq`bkd WLKCAqdonrhsnqxg`raddmvhcdkxtrdcaxWLKbnmsdmsl`m`fdldms `ookhb`shnmr-

DB2 9.5 PUREXML ENHANCEMENTS

Support for XML in non-Unicode database Sgdqdv`r`rdqhntrek`vhmsgdehqrsCA18otqdWLKqdkd`rdvghbgnmkx rtoonqsdcc`s`a`rdrtrhmfsgdTSE,7bncdo`fd-SgdCA18-4qdkd`rdo`sbgdc sghrek`vsnrtoonqs`cchshnm`kbncdo`fdr- @m`kxrhr 9Hmbnmsq`rs+Nq`bkdWLKCAg`r`kv`xrrtoonqsdc`kkc`s`a`rd bg`q`bsdqrdsrrhmbdhsrhmhsh`kqdkd`rd-

Sub-document update HmCA18otqdWLK+`mxtoc`sdrne`mWLKcnbtldmsb`mnmkxadcnmdax qdok`bhmfsgddmshqdWLKcnbtldmsr-Sghrhro`qshbtk`qkxhmdeehbhdmsenq toc`shmf`rhmfkdmncdu`ktdnek`qfdWLKcnbtldmsr-CA1U8-4mnv`kknvr` trdqsntoc`sdo`qsrne`mWLKcnbtldmsaxtrhmf`mWPtdqxsq`mrenql dwoqdrrhnm+vghbghra`rdcnm`md`qkxcq`esnesgdWPtdqxToc`sde`bhkhsx-

DB2 9.5 pureXML Support Page 9 @m`kxrhr 9Nq`bkdWLKCAg`rhlokdldmsdcohdbd,vhrdtoc`sdrenqWLK cnbtldmsrrsnqdcvhsgrsqtbstqdcrsnq`fdnoshnmrhmbdhsrhmsqnctbshnmhm Nq`bkd8hQdkd`rd1-HmNq`bkdC`s`a`rd00f+ahm`qxWLKrsnq`fdnoshnmtrhmf RdbtqdEhkdr`krnrtoonqsrghfgkxdeehbhdmsohdbd,vhrdtoc`sdr-RhmbdWPtdqx Toc`sdrs`mc`qchy`shnmdeenqshrrshkktmcdqv`x+hmrsd`cneoqdl`stqd`cnoshnm ne`eqdptdmskxbg`mfhmfd`qkxcq`esrodbhehb`shnm`rCA18-4chc+o`qsh`k toc`sdrneWLKcnbtldmsrrsnqdchmNq`bkdWLKCAb`mad`bbnlokhrgdc vhsgWO`sg,a`rdcRPKetmbshnmr-

Base-table row storage/compression CA18-4otqdWLK`ccdckhlhsdcrtoonqsenqbnloqdrrhnmneWLKcnbtldmsr hesgdx`qdkdrrsg`m21JAhmrhyd- @m`kxrhr9Sgd21JArhydkhlhsenqonrrhakdbnloqdrrhnmhmCA18-4otqdWLK l`jdrhshloq`bshb`kenqlnrstrdrb`rdrvgdqd`mWLKcnbtldmsb`md`rhkx fnnudqsgdrl`kkrhydkhlhs-Hmbnmsq`rs+sgdahm`qxWLKrsnq`fdenql`s hmsqnctbdchmNq`bkdC`s`a`rd00fb`ms`jd`cu`ms`fdnesgdRdbtqdEhkd bnloqdrrhnmenqWLKcnbtldmsrne`mxrhydsn`bghdudghfgbnloqdrrhnm q`shn-

Compatible XML schema evolution Vhsgnts`mxrbgdl`dunktshnmb`o`ahkhsxhmCA18otqdWLK+`rbgdl` b`mmnsadbg`mfdc`s`kknmbdhsrqdfhrsdqdc-HmCA18-4otqdWLK+` bnlo`shakdWLKrbgdl`dunktshnmed`stqdhrhmsqnctbdc- @m`kxrhr 9Rbgdl`dunktshnmhr`bqhshb`kb`o`ahkhsxenq`ookhb`shnmrsg`s`qd rtaidbssnl`xbg`mfdsgqntfgntssgdhqkhedbxbkd-Nq`bkdWLKCUA hmsqnctbdcbnoxDunkudrtoonqsenq`kkonrrhakdrbgdl`dunktshnmrbdm`qhnrhm Nq`bkdC`s`a`rd0/fQdkd`rd0-HmsgdqdbdmsNq`bkdC`s`a`rd00fqdkd`rd+hm, ok`bdrbgdl`dunktshnmhr`krnhmsqnctbdcenqrbgdl`bg`mfdrsg`scnm9s hmu`khc`sdcdodmcdmsWLKcnbtldmsr-Hm,ok`bdrbgdl`dunktshnmhmNq`bkd WLKCAhrrhlhk`qsnsgd`ooqn`bgtrdchmCA18-4-

Load support Kn`chmfk`qfdmtladqrneWLKcnbtldmsrhr`bnllnmenqWLKtrdb`rdr- LhrrhmfhmCA18otqdWLKv`rsgdb`o`ahkhsxsnhmsgdKn`ctshkhsxenqatkj kn`chmfneWLKcnbtldmsr-HmCA18-4otqdWLK+sgdKn`ctshkhsxmnv oqnuhcdrrtbgrtoonqsr- @m`kxrhr9Nq`bkdWLKCArtoonqsr`mtladqnev`xrsnkn`cWLK cnbtldmsrrhmbdhsrhmsqnctbshnmhmNq`bkd8hQ1-@lnmfsgdl+chqdbso`sg kn`chmRPK)Kn`cdqneedqrsgdghfgdrsodqenql`mbdenqatkjkn`chmf`k`qfd mtladqneWLKcnbtldmsr-VhsghsrtmhptdrtoonqsneHmsdqmdsoqnsnbnkr+ btrsnldqrg`ud`krnaddmtrhmfESOnqVdaC@Usnkn`cWLKcnbtldmsr hmsnNq`bkdWLKCA-

DB2 9.5 pureXML Support Page 10 XML index enhancements CA18-4otqdWLKhmsqnctbdrlhmnqdmg`mbdldmssnhsrWLKhmcdwhmfvhsg `kknvc`s`sxodu`khc`shnm- @m`kxrhr-Bqhshb`ksnsgdrb`k`ahkhsxne`mWLKc`s`a`rd`qddeehbhdmshmcdwhmf rbgdldr`knmfvhsg`ptdqxoqnbdrrnq`mc`bnrs,a`rdcnoshlhydqsg`sb`ms`jd `cu`ms`fdnedwhrshmfhmcdwdr-CA1otqdWLKnmkxrtoonqsrnmdWLK hmcdwhmfrbgdldenqhsrknmdWLKrsnq`fdenql`s-SghrWLKhmcdwhmfrbgdld hrrhlhk`qsn`etmbshnm,a`rdchmcdwhm`mNq`bkdc`s`a`rd-@etmbshnm,a`rdc WLKhmcdwrdqudrkhlhsdctrdb`rdrvgdqdptdqxoqdchb`sdr`qdjmnvm` oqhnqh-Hmbnlo`qhrnm+Nq`bkdWLKCAoqnuhcdrltkshokdhmcdwhmfrbgdldr enqhsrtrd,b`rdnoshlhydcrsnq`fdnoshnmr-

New publishing functions to map relational data to XML data CA18-4`ccrsgdWLKFQNTOrb`k`qetmbshnmsnqdstqm`rhmfkdsno,kdudk dkdldmssnqdoqdrdms`s`akd+nqsgdqdrtksne`ptdqx+`mcsgdWLKQNV rb`k`qetmbshnmqdstqmr`rdptdmbdneqnvdkdldmsrsnqdoqdrdms`s`akd+nqsgd qdrtksne`ptdqx- @m`kxrhr9Ansgetmbshnmr`qdrhlokxtmmdbdrr`qxvq`oodqr`qntmcrs`mc`qc RPK.WLKetmbshnmr-Nq`bkdg`raddmrtoonqshmfsgdbnlokdsdRPK.WLK otakhrghmfrs`mc`qcrhmbd8-1`mcg`rsgdadrsodqenqlhmf+rs`mc`qcra`rdc+ rnktshnmenqfdmdq`shmfWLKbnmsdmseqnlqdk`shnm`kc`s`-TmkhjdHAL+ Nq`bkdhrmnssqxhmfsnhmsqnctbdoqnoqhds`qxdwsdmrhnmrsnsgdrs`mc`qcsg`s knbjtmrtrodbshmfbtrsnldqrhmsnmnm,rs`mc`qchlokdldms`shnmr-Sgdnmkx shldNq`bkdg`rhmsqnctbdcmnm,rs`mc`qcdwsdmrhnmrnqnodq`snqrhrsnldds btrsnldqqdpthqdldmsrsg`sB@MMNSadr`shrehdcvhsghmsgddwhrshmf RPK.WLKeq`ldvnqj-Ansgnesgdrdnodq`snqrvdqdchrbtrrdc`mcqdidbsdcax sgdRPKrs`mc`qcrbnllhssdd-A`rhb`kkxWLKQNVhrmnsghmflnqdsg`m rdkdbsWLKDkdldms'!qnv!+wlkEnqdrs'@+A+B+---((eqnlS@AKD`mc WLKFQNTOhrmnsghmflnqdsg`mrdkdbsWLKDkdldms'!S`akd!+wlk`ff' WLKDkdldms'!qnv!+wlkEnqdrs'@+A+B+---((((eqnlS@AKD- 

SQL function transforms XML documents using a XML style sheet SgdWRKSQ@MRENQLetmbshnmb`madtrdcsnbnmudqsWLKcnbtldmsr hmsnGSLK+ok`hmsdwsnqadsvddmcheedqdmsWLKrbgdl`r- WRKSQ@MRENQLtrdrrsxkdrgddsrsnbnmudqsWLKhmsnnsgdqc`s`enql`sr- Trdqrb`mbnmudqso`qsnq`kkne`mWLKcnbtldms`mcrdkdbs+nqqd`qq`mfd+ sgdc`s`trhmfsgdWO`sgptdqxk`mft`fd`mcWRKS'DwsdmrhakdRsxkdRgdds K`mft`fdSq`mrenql`shnm(-

@m`kxrhr9WRKsq`mrenql`shnmg`raddmo`qsneNq`bkdWLKCArhmbd8hQ1- TmkhjdHALvgnhritrshmsqnctbhmfsghretmbshnm`khsx+Nq`bkdg`rg`c oqnctbshnmbtrsnldqrtrhmfc`s`a`rda`rdcWRKSenqnudq5xd`qrmnv- 

DB2 9.5 pureXML Support Page 11 New check constraints and triggers on XML

Mdvbnmrsq`hmscdehmhshnmbk`trdnoshnmrb`madtrdcsnrodbhex`mcdmrtqdsgd u`khchsxneWLKbnktlmc`s`adenqdhshroqnbdrrdc-Sgdmdvbk`trdrnesgd BQD@SDS@AKD`mc@KSDQS@AKDrs`sdldmsrsg`sb`madrodbhehdcenq WLKbnktlmr`qdHRU@KHC@SDC`mcHRMNSU@KHC@SDC-Adenqd sqhffdqrb`mmnvadtrdcsn`tsnl`shb`kkxu`khc`sdWLKcnbtldmsr`f`hmrs qdfhrsdqdcWLKrbgdl`r- @m`kxrhr 9Nq`bkd WLKCAg`rrtoonqsdcbgdbjbnmrsq`hmsr`mcsqhffdqrnm WLKrhmbdsgdehqrsqdkd`rdneNq`bkdWLKCAhm8hQ1-

THE TPOX BENCHMARK @ksgntfgmtldqntradmbgl`qjrenqld`rtqhmfWLKoqnbdrrhmfb`o`ahkhshdr g`udaddmotakhrgdchmsgdo`rs+HALhmsqnctbdcsgdSOnWadmbgl`qj`r`m c`s`,bdmsqhb>`ookhb`shnm,kdudk0admbgl`qja`rdcnm`ehm`mbh`khmenql`shnm dwbg`mfdrs`mc`qcJEHWLK-HALq`msgdadmbgl`qj`f`hmrsCA18 otqdWLKsnsntshsrWLKoqnbdrrhmfb`o`ahkhshdr- @m`kxrhr9 @rvdg`uddwok`hmdcd`qkhdqsghro`odq+WLKg`rchudqrdtrdb`rdr sg`sb`madb`sdfnqhydc`rdhsgdqc`s`,bdmsqhbnqbnmsdms,bdmsqhb-C`s`,bdmsqhb `ookhb`shnmretqsgdqro`m`aqn`crodbsqtlsg`sb`madbg`q`bsdqhydcaxsgdhq sxohb`kvnqjkn`crhm`oqnctbshnmdmuhqnmldmssgqntfgntssgdhqkhedbxbkdr- @r`m`qqnvkxrbnodcadmbgl`qjrodbhehb`shnmoqnonrdcax`rhmfkdudmcnq+ SOnWg`rm9saddm`akdsnq`hrd`mxhmsdqdrsr`lnmfl`inqWLKc`s`a`rd udmcnqrhmsgdhmctrsqx-Etqsgdq+sgdSOnWadmbgl`qj`ssdlosdcsnenkknv sgd`ooqn`bgneSOBc`s`a`rdadmbgl`qjr+dudmsgntfgsgdxg`udaddm jmnvmsncduh`sdrtars`msh`kkxeqnloqnctbshnmrxrsdlvnqjkn`cr 1-Hmrgnqs+ hshretshkdenqHALsnbnmctbs`bnrskxadmbgl`qjdeenqsne`m`qqnvkxrbnodc rodbhehb`shnmsg`scndrm9sqdekdbsoqnctbshnmrxrsdlvnqjkn`cr-

 1Bg`q`bsdqhrshbrneoqnctbshnmc`s`a`rdvnqjkn`cr`mcsgdSOBadmbgl`qjr 

DB2 9.5 pureXML Support Page 12  Table 1 : Oracle XML DB Vs DB2 9.5 pureXML  Feature Oracle XML DB DB2 9 .5

XML Processing in the Database Server XQuery Support Yes Yes Streaming XML schema validation Yes No Streaming XPath processing Yes No High performance XML/SQL duality Yes No Full-text search Yes Limited XML Query optimization Yes Limited Database-native Web Services Yes No Included as standard feature of the Database Yes No Sold as separately charged option No Yes

XML Storage and Indexing XML data type Yes Yes Separation of Logical Model from Physical Representation Yes No Multiple storage options to match use cases Yes No A storage format for maintaining Document Fidelity Yes No XML Schema based optimizations Yes No Support for Schema Extension, Versioning and Evolution Yes Limited Multiple indexing schemes Yes No XML data and index compression Yes Limited

API‘s, Tools & Utilities Complete support by data management utilities and tools Yes Limited Development APIs and tools support Yes Yes

File System Abstraction File / Folder organization of content Yes No Internet protocols (FTP, HTTP, WebDAV) Yes None Versioning Yes No Access Control Lists Yes No XQuery and SQL support for file metaphor Yes No Compound document support (XLink and XInlcude) Yes No Event notification Yes No 

CONCLUSION @esdqdw`lhmhmfCA18-4otqdWLKrtoonqshmehud`qd`rbqhshb`ksnWLK `ookhb`shnmr+l`inqgnkdrg`udaddmtmbnudqdchm`kkehud`qd`r-Hm`rg`qo bnmsq`rs+Nq`bkdWLKCAdwbdkrhm`kkehud`qd`rctdsnsgdenkknvhmf rsqdmfsgr9 • Ehqrssnl`qjdsvhsgvhcdroqd`c`cnoshnm`qntmcsgdvnqkcr`shrexhmf` etkkq`mfdneWLK`ookhb`shnmtrdrb`rdr • @ekdwhakd`qbghsdbstqdsn`c`ospthbjkxvhsgbtrsnldqr9dunkuhmf qdpthqdldmsr • @rtodqhnqhlokdldms`shnmvhsgcddohmsdfq`shnmsnneedqrhlokhehdc cdudknoldms`mcghfgodqenql`mbdnm`qdkh`akd+`u`hk`akd+`mcrb`k`akd Nq`bkdc`s`a`rdok`senql

DB2 9.5 pureXML Support Page 13 Oracle XML DB continues to be years ahead of DB2 9.5 pureXML in native XML support. The recent 11g Hmrtll`qx+Nq`bkdWLKCAbnmshmtdrsnadxd`qr`gd`cneCA18-4 release has further bolstered the otqdWLKhmm`shudWLKrtoonqs-SgdqdbdmsNq`bkdC`s`a`rd00fqdkd`rdg`r leadership position of Oracle XML DB in etqsgdqankrsdqdcsgdkd`cdqrghoonrhshnmneNq`bkdWLKCAhmm`shudWLK native XML support among RDBMS rtoonqs`lnmfQCALRudmcnqr- vendors.

DB2 9.5 pureXML Support Page 14 DB2 9.5 pureXML Support February 2009

Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A.

Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com

Copyright © 2009, Oracle. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of and/or its affiliates. Other names may be trademarks of their respective owners.