%-12345X@PJL JOB
@PJL ENTER LANGUAGE = POSTSCRIPT
%!PS-Adobe-3.0
%%Title: Microsoft PowerPoint - lecture11.ppt
%%Creator: Pscript.dll Version 5.0
%%CreationDate: 10/24/2001 11:46:36
%%For: gerome
%%BoundingBox: (atend)
%%Pages: (atend)
%%Orientation: Portrait
%%PageOrder: Special
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
%%DocumentData: Clean7Bit
%%TargetDevice: (HP LaserJet 4ML) (2013.103) 32
%%LanguageLevel: 2
%%EndComments
%%BeginDefaults
%%PageBoundingBox: 15 13 597 780
%%EndDefaults
%%BeginProlog
%%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0
/currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false
setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype
ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch
def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0
rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def
/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def
typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72
def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp
exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def
/integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype
{cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint}
readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop
(-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def
/filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- )
tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup
xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint
tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck
{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(])
tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup
rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}
forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier
/Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin
$error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0
ne{grestoreall}if showpage initgraphics courier setfont lmargin 720 moveto
errorname(VMError)eq{PrtVMMsg}{(ERROR: )prnt errorname prnt nl
(OFFENDING COMMAND: )prnt/command load prnt $error/ostack known{nl nl(STACK:)
prnt nl nl $error/ostack get aload length{==}repeat}if}ifelse systemdict
/showpage get exec(%%[ Error: )print errorname =print(; OffendingCommand: )
print/command load =print( ]%%)= flush}if end end end}dup 0 systemdict put dup
4 $brkpage put bind readonly put/currentpacking where{pop/setpacking where{pop
oldpack setpacking}if}if
%%EndResource
userdict /Pscript_WinNT_Incr 230 dict dup begin put
%%BeginResource: file Pscript_FatalError 5.0 0
/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup length dict
begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding{ISOLatin1Encoding}
stopped{StandardEncoding}if def currentdict end/ErrFont-Latin1 exch definefont}
ifelse exch scalefont setfont counttomark 3 div cvi{moveto show}repeat showpage
quit}{cleartomark}ifelse}bind def
%%EndResource
userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[
(This job requires more memory than is available in this printer.)100 500
(Try one or more of the following, and then print again:)100 485
(For the output format, choose Optimize For Portability.)115 470
(In the Device Settings page, make sure the Available PostScript Memory is accurate.)
115 455(Reduce the number of fonts in the document.)115 440
(Print the document in parts.)115 425 12/Times-Roman showpage
(%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if}bind def end
version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get def}ifelse
105000 VM?
%%BeginResource: file Pscript_Win_Basic 5.0 0
/d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^
/index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/-
/rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true ,
d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C
/closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M
/rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d
/Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage
, d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop
languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow ,
d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld
/lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix
currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit
counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b
/initialize{`{/ADO_mxRot ~ d/TextInitialised? F d reinitialize E}{U
/Pscript_Win_Data 230 dict @ ` put/ADO_mxRot ~ d/TextInitialised? F d
reinitialize}?}b/terminate{!{& self eq{exit}{E}?}loop E}b/suspend/terminate , d
/resume{` Pscript_Win_Data `}b U `/lucas 21690 d/featurebegin{countdictstack
lucas[}b/featurecleanup{stopped{cleartomark @ lucas eq{! exit}if}loop
countdictstack ~ sub @ 0 gt{{E}repeat}{!}?}b E/snap{transform 0.25 sub round
0.25 add ~ 0.25 sub round 0.25 add ~ itransform}b/dsnap{dtransform round ~
round ~ idtransform}b/nonzero_round{@ 0.5 ge{round}{@ -0.5 lt{round}{0 ge{1}
{-1}?}?}?}b/nonzero_dsnap{dtransform nonzero_round ~ nonzero_round ~
idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - neg 0 - C}b/irp{4 -2 $ + +S fx 4 2
$ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g
{@ not{U/DefIf_save save put}if U/DefIf_bool 2 ^ put}b/DefIf_El{if U/DefIf_bool
get not @{U/DefIf_save get restore}if}b/e{DefIf_El !}b/UDF{L2?{undefinefont}{!}
?}b/UDR{L2?{undefineresource}{! !}?}b/freeVM{/Courier findfont[40 0 0 -40 0 0]
makefont Ji 2 vmreclaim}b
%%EndResource
%%BeginResource: file Pscript_Win_Utils_L2 5.0 0
/rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge
{1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $
snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F
setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d
/colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b
/resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}?
not{/ColorRendering<>/defineresource where{!/ProcSet
defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource `
mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)
GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5
-1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub
getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~
/ColorRendering defineresource !}b/findcolorrendering where{!}{
/findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{
/ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}?
/selectcolorrendering{findcolorrendering !/ColorRendering findresource
setcolorrendering}b
%%EndResource
end
%%EndProlog
%%BeginSetup
statusdict begin (%%[ ProductName: ) print product print ( ]%%)= flush end
[ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec
featurebegin{
%%BeginNonPPDFeature: JobTimeout 0
0 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/JobTimeout 4 -1 roll put setuserparams}{statusdict/setjobtimeout get exec}ifelse
%%EndNonPPDFeature
}featurecleanup
featurebegin{
%%BeginNonPPDFeature: WaitTimeout 300
300 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3 -1 roll put}ifelse
%%EndNonPPDFeature
}featurecleanup
featurebegin{
%%BeginFeature: *PageSize Letter
2 dict
dup /Policies 1 dict dup /PageSize 1 put put
dup /DeferredMediaSelection true put setpagedevice
2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice
%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *OutputBin OnlyOne
%%EndFeature
}featurecleanup
1 setlinecap 1 setlinejoin
/mysetup [ 0.23999 0 0 -0.23999 15.00094 780.00091 ] def
%%EndSetup
%%Page: 1 1
%%PageBoundingBox: 15 13 597 780
%%EndPageComments
%%BeginPageSetup
/DeviceRGB dup setcolorspace /colspABC exch def
mysetup concat colspRefresh
%%EndPageSetup
Pscript_WinNT_Incr begin
%%BeginResource: file Pscript_Win_GdiObject 5.0 0
/SavedCTM null d/CTMsave{/SavedCTM SavedCTM currentmatrix d}b/CTMrestore
{SavedCTM setmatrix}b/mp null d/ADO_mxRot null d/GDIHMatrix null d
/GDIHPatternDict 22 dict d GDIHPatternDict `/PatternType 1 d/PaintType 2 d/Reps
L2?{1}{5}? d/XStep 8 Reps mul d/YStep XStep d/BBox[0 0 XStep YStep]d/TilingType
1 d/PaintProc{` 1 Lw[]0 sd PaintData , exec E}b/FGnd null d/BGnd null d
/HS_Horizontal{horiz}b/HS_Vertical{vert}b/HS_FDiagonal{fdiag}b/HS_BDiagonal
{biag}b/HS_Cross{horiz vert}b/HS_DiagCross{fdiag biag}b/MaxXYStep XStep YStep
gt{XStep}{YStep}? d/horiz{Reps{0 4 M XStep 0 - 0 8 +}repeat 0 -8 Reps mul + K}b
/vert{Reps{4 0 M 0 YStep - 8 0 +}repeat 0 -8 Reps mul + K}b/biag{Reps{0 0 M
MaxXYStep @ - 0 YStep neg M MaxXYStep @ - 0 8 +}repeat 0 -8 Reps mul + 0 YStep
M 8 8 - K}b/fdiag{Reps{0 0 M MaxXYStep @ neg - 0 YStep M MaxXYStep @ neg - 0 8
+}repeat 0 -8 Reps mul + MaxXYStep @ M 8 -8 - K}b E/makehatch{4 -2 $/yOrg ~ d
/xOrg ~ d GDIHPatternDict/PaintData 3 -1 $ put CTMsave GDIHMatrix setmatrix
GDIHPatternDict matrix xOrg yOrg + mp CTMrestore ~ U ~ 2 ^ put}b/h0{/h0
/HS_Horizontal makehatch}b/h1{/h1/HS_Vertical makehatch}b/h2{/h2/HS_FDiagonal
makehatch}b/h3{/h3/HS_BDiagonal makehatch}b/h4{/h4/HS_Cross makehatch}b/h5{/h5
/HS_DiagCross makehatch}b/GDIBWPatternMx null d/pfprep{save 8 1 $
/PatternOfTheDay 8 1 $ GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/yExt
~ d/Width ~ d/BGnd ~ d/FGnd ~ d/Height yExt RepsV mul d/mx[Width 0 0 Height 0
0]d E build_pattern ~ !}b/pfbf{/fEOFill ~ d pfprep hbf fEOFill{O}{L}? restore}b
/GraphInit{GDIHMatrix null eq{/SavedCTM matrix d : ADO_mxRot concat 0 0 snap +
: 0.48 @ GDIHPatternDict ` YStep mul ~ XStep mul ~ nonzero_dsnap YStep V ~
XStep V ~ E +S/GDIHMatrix matrix currentmatrix readonly d ; : 0.24 -0.24 +S
GDIBWPatternDict ` Width Height E nonzero_dsnap +S/GDIBWPatternMx matrix
currentmatrix readonly d ; ;}if}b
%%EndResource
%%BeginResource: file Pscript_Win_GdiObject_L2 5.0 0
/GDIBWPatternDict 25 dict @ `/PatternType 1 d/PaintType 1 d/RepsV 1 d/RepsH 1 d
/BBox[0 0 RepsH 1]d/TilingType 1 d/XStep 1 d/YStep 1 d/Height 8 RepsV mul d
/Width 8 d/mx[Width 0 0 Height neg 0 Height]d/FGnd null d/BGnd null d
/SetBGndFGnd{BGnd null ne{BGnd aload ! scol BBox aload ! 2 ^ sub ~ 3 ^ sub ~
rf}if FGnd null ne{FGnd aload ! scol}if}b/PaintProc{` SetBGndFGnd RepsH{Width
Height F mx PaintData imagemask Width 0 +}repeat E}b E d/mp/makepattern , d
/build_pattern{CTMsave GDIBWPatternMx setmatrix/nupangle where{! nupangle -90
eq{nupangle R}if}if GDIBWPatternDict @ ` Width Height ne{Width Height gt{Width
Height V 1}{1 Height Width V}? +S}if xOrg yOrg E matrix + mp CTMrestore}b/hbf
{setpattern}b/hf{:/fEOFill ~ d ~ ! setpattern fEOFill{O}{L}? ;}b/pbf{: !
/fEOFill ~ d GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/OutputBPP ~ d
/Height ~ d/Width ~ d/PaintType 1 d/PatternType 1 d/TilingType 1 d/BBox[0 0
Width Height]d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d 20 dict @ `
/ImageType 1 d/Width Width d/Height Height d/ImageMatrix[1 0 0 1 0 0]d
/BitsPerComponent 8 d OutputBPP 24 eq{/Decode[0 1 0 1 0 1]d}{OutputBPP 8 eq{
/Decode[0 1]d}{/Decode[0 1 0 1 0 1 0 1]d}?}?/DataSource{PaintData}d E/ImageDict
~ d/PaintProc{` ImageDict image E}b & mx makepattern setpattern E fEOFill{O}{L}
? ;}b/mask_pbf{:/fEOFill ~ d 20 dict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/Height ~
d/Width ~ d/PatternType 1 d/PaintType 2 d/TilingType 1 d/BBox[0 0 Width Height]
d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d/PaintProc{` Width Height
T[1 0 0 1 0 0]{PaintData}imagemask E}b & mx makepattern setpattern E fEOFill{O}
{L}? ;}b
%%EndResource
end reinitialize
/DeviceGray dup setcolorspace /colspABC exch def
: N 75 75 2275 3046 rp C
1 0 scol L ; 0 0 scol Pscript_WinNT_Incr begin
%%BeginResource: file Pscript_Text 5.0 0
/TextInit{TextInitialised? not{/Pscript_Windows_Font & d/TextInitialised? T d
/fM[1 0 0 1 0 0]d/mFM matrix d/iMat[1 0 0.212557 1 0 0]d}if}b/copyfont{1 ^
length add dict `{1 ^/FID ne{d}{! !}?}forall & E}b/EncodeDict 11 dict d/bullets
{{/bullet}repeat}b/rF{3 copyfont @ ` ~ EncodeDict ~ get/Encoding ~ 3 ^/0 eq{&
/CharStrings known{CharStrings/Eth known not{! EncodeDict/ANSIEncodingOld get}
if}if}if d E}b/mF{@ 7 1 $ findfont ~{@/Encoding get @ StandardEncoding eq{! T}{
{ISOLatin1Encoding}stopped{! F}{eq}?{T}{@ ` T 32 1 127{Encoding 1 ^ get
StandardEncoding 3 -1 $ get eq and}for E}?}?}{F}?{1 ^ ~ rF}{0 copyfont}? 6 -2 $
! ! ~ !/pd_charset @ where{~ get 128 eq{@ FDV 2 copy get @ length array copy
put pd_CoverFCRange}if}{!}? 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0 put fM
makefont Pscript_Windows_Font 3 1 $ put}b/sLT{: Lw -M currentpoint snap M 0 - 0
Lc K ;}b/xUP null d/yUP null d/uW null d/xSP null d/ySP null d/sW null d/sSU{N
/uW ~ d/yUP ~ d/xUP ~ d}b/sU{xUP yUP uW sLT}b/sST{N/sW ~ d/ySP ~ d/xSP ~ d}b/sT
{xSP ySP sW sLT}b/sR{: + R 0 0 M}b/sRxy{: matrix astore concat 0 0 M}b/eR/; , d
/AddOrigFP{{&/FontInfo known{&/FontInfo get length 6 add}{6}? dict `
/WinPitchAndFamily ~ d/WinCharSet ~ d/OrigFontType ~ d/OrigFontStyle ~ d
/OrigFontName ~ d & E/FontInfo ~ d}{! ! ! ! !}?}b/mFS{makefont
Pscript_Windows_Font 3 1 $ put}b/mF42D{0 copyfont `/FontName ~ d 2 copy ~ sub 1
add dict `/.notdef 0 d 2 copy 1 ~{@ 3 ^ sub Encoding ~ get ~ d}for & E
/CharStrings ~ d ! ! & @ E/FontName get ~ definefont}b/mF42{15 dict ` @ 4 1 $
FontName ~ d/FontType 0 d/FMapType 2 d/FontMatrix[1 0 0 1 0 0]d 1 ^ 254 add 255
idiv @ array/Encoding ~ d 0 1 3 -1 $ 1 sub{@ Encoding 3 1 $ put}for/FDepVector
Encoding length array d/CharStrings 2 dict `/.notdef 0 d & E d 0 1 Encoding
length 1 sub{@ @ 10 lt{! FontName length 1 add string}{100 lt{FontName length 2
add string}{FontName length 3 add string}?}? @ 0 FontName @ length string cvs
putinterval @ 3 -1 $ @ 4 1 $ 3 string cvs FontName length ~ putinterval cvn 1 ^
256 mul @ 255 add 3 -1 $ 4 ^ findfont mF42D FDepVector 3 1 $ put}for & @ E
/FontName get ~ definefont ! ! ! mF}b/mF_OTF_V{3{~ !}repeat 3 -1 $ ! findfont 1
^ ~ definefont fM @ @ 5 0 put 4 0 put 90 matrix R matrix concatmatrix makefont
Pscript_Windows_Font 3 1 $ put}b/UmF{L2?{Pscript_Windows_Font ~ undef}{!}?}b
/UmF42{@ findfont/FDepVector get{/FontName get undefinefont}forall
undefinefont}b
%%EndResource
end reinitialize
Pscript_WinNT_Incr begin
%%BeginResource: file Pscript_Encoding256 5.0 0
/CharCol256Encoding[/.notdef/breve/caron/dotaccent/dotlessi/fi/fl/fraction
/hungarumlaut/Lslash/lslash/minus/ogonek/ring/Zcaron/zcaron/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/exclam/quotedbl/numbersign
/dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma
/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S
/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave
/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright
/asciitilde/.notdef/Euro/.notdef/quotesinglbase/florin/quotedblbase/ellipsis
/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef
/.notdef/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet
/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef
/Ydieresis/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar/section
/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/.notdef/registered
/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph
/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter
/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis
/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute
/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve
/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex
/udieresis/yacute/thorn/ydieresis]def EncodeDict/256 CharCol256Encoding put
%%EndResource
end reinitialize
%%IncludeResource: font Times-Roman
F /F0 0 /256 T /Times-Roman mF
/F0S32 F0 [50 0 0 -50 0 0 ] mFS
F0S32 Ji
2295 3094 M (1)S
: N 254 379 893 670 rp C
1 0 scol L ; /F0S11 F0 [17 0 0 -17 0 0 ] mFS
F0S11 Ji
1062 1011 M (1)S
/F0S37 F0 [55 0 0 -55 0 0 ] mFS
F0S37 Ji
583 645 M (Lecture 11)[33 24 24 15 27 18 24 14 28 0]xS
639 711 M (XML)[40 49 0]xS
/F0S28 F0 [40 0 0 -40 0 0 ] mFS
F0S28 Ji
490 802 M (Wednesday, Oct. 24, 2001)[38 17 20 20 17 16 20 18 18 10 10 29 17 11 10 10 20 20 10 10 20 20 20 0]xS
0 Lj 1 Lc 4 Lw solid : 254 379 893 670 rc N 1145 381 M 256 381 I 256 1047 I 1145 1047 I C
: [ 1 0 0 1 254 379 ] concat K
; ; : N 1278 379 893 670 rp C
1 0 scol L ; F0S11 Ji
2086 1011 M (2)S
F0S37 Ji
1643 514 M (Outline)[40 27 15 15 15 27 0]xS
F0S28 Ji
1355 616 M <95>S
1388 616 M (XML:)[29 36 23 0]xS
/F0S23 F0 [35 0 0 -35 0 0 ] mFS
F0S23 Ji
1400 667 M <96>S
1427 667 M (Syntax, )[19 17 18 10 16 17 8 0]xS
1541 667 M (DTDs )[25 21 25 14 0]xS
1643 667 M (\()S
%%IncludeResource: font Times-Italic
F /F1 0 /256 T /Times-Italic mF
/F1S23 F1 [35 0 0 -35 0 0 ] mFS
F1S23 Ji
1655 667 M (Data on the Web)[24 18 9 18 8 17 18 9 9 17 16 9 27 16 0]xS
F0S23 Ji
1888 667 M (, 3.1\))[9 8 18 8 18 0]xS
1400 717 M <96>S
1427 717 M (Semistructured data in XML )[19 15 27 9 14 10 12 18 15 9 18 12 14 18 8 18 15 9 16 9 9 18 9 24 31 21 0]xS
1833 717 M (\(3.2\))[11 18 8 18 0]xS
1400 767 M <96>S
1427 767 M (Publishing XML )[20 17 18 9 9 14 18 9 18 17 9 24 31 21 0]xS
1670 767 M (\(8.3.1\), )[11 18 8 18 8 18 11 9 0]xS
1780 767 M (Storing XML)[19 10 17 12 9 18 17 9 24 31 0]xS
1976 767 M (\(8.2.1\))[11 18 8 18 8 18 0]xS
: 1278 379 893 670 rc N 2169 381 M 1280 381 I 1280 1047 I 2169 1047 I C
: [ 1 0 0 1 1278 379 ] concat K
; ; : N 254 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
1062 1894 M (3)S
F0S37 Ji
557 1397 M (XML Syntax)[40 49 32 14 30 27 27 15 24 0]xS
F0S28 Ji
331 1499 M <95>S
364 1499 M (Very simple:)[29 17 14 18 10 16 11 31 20 11 17 0]xS
%%IncludeResource: font Courier-Bold
F /F2 0 /256 T /Courier-Bold mF
/F2S18 F2 [24 0 0 -24 0 0 ] mFS
F2S18 Ji
380 1534 M (<)S
394 1534 M (db)[14 0]xS
423 1534 M (>)S
394 1558 M (<)S
408 1558 M (book)[14 14 14 0]xS
465 1558 M (>)S
436 1581 M (<)S
451 1581 M (title)[14 14 14 14 0]xS
521 1581 M (>)S
535 1581 M (Complete Guide to DB2)[14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 0]xS
831 1581 M ()[14 0]xS
859 1581 M (title)[14 14 14 14 0]xS
930 1581 M (>)S
436 1605 M (<)S
451 1605 M (author)[14 14 14 14 14 0]xS
535 1605 M (>)S
549 1605 M (Chamberlin)[14 14 14 14 14 14 14 14 14 0]xS
690 1605 M ()[14 0]xS
718 1605 M (author)[14 14 14 14 14 0]xS
803 1605 M (>)S
394 1628 M ()[14 0]xS
423 1628 M (book)[14 14 14 0]xS
479 1628 M (>)S
394 1652 M (<)S
408 1652 M (book)[14 14 14 0]xS
465 1652 M (>)S
436 1675 M (<)S
451 1675 M (title)[14 14 14 14 0]xS
521 1675 M (>)S
535 1675 M (Transaction Processing)[14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 0]xS
845 1675 M ()[14 0]xS
873 1675 M (title)[14 14 14 14 0]xS
944 1675 M (>)S
436 1699 M (<)S
451 1699 M (author)[14 14 14 14 14 0]xS
535 1699 M (>)S
549 1699 M (Bernstein)[14 14 14 14 14 14 14 14 0]xS
676 1699 M ()[14 0]xS
704 1699 M (author)[14 14 14 14 14 0]xS
789 1699 M (>)S
436 1722 M (<)S
451 1722 M (author)[14 14 14 14 14 0]xS
535 1722 M (>)S
549 1722 M (Newcomer)[14 14 14 14 14 14 14 0]xS
662 1722 M ()[14 0]xS
690 1722 M (author)[14 14 14 14 14 0]xS
775 1722 M (>)S
394 1746 M ()[14 0]xS
423 1746 M (book)[14 14 14 0]xS
479 1746 M (>)S
394 1769 M (<)S
408 1769 M (publisher)[14 14 14 14 14 14 14 14 0]xS
535 1769 M (>)S
422 1793 M (<)S
437 1793 M (name)[14 14 14 0]xS
493 1793 M (>)S
507 1793 M (Morgan Kaufman)[14 14 14 14 14 14 14 14 14 14 14 14 14 0]xS
704 1793 M ()[14 0]xS
733 1793 M (name)[14 14 14 0]xS
789 1793 M (>)S
422 1816 M (<)S
437 1816 M (state)[14 14 14 14 0]xS
507 1816 M (>)S
521 1816 M (CA)[14 0]xS
549 1816 M ()[14 0]xS
578 1816 M (state)[14 14 14 14 0]xS
648 1816 M (>)S
394 1840 M ()[14 0]xS
423 1840 M (publisher)[14 14 14 14 14 14 14 14 0]xS
549 1840 M (>)S
380 1863 M ()[14 0]xS
408 1863 M (db)[14 0]xS
437 1863 M (>)S
: 254 1262 893 671 rc N 1145 1264 M 256 1264 I 256 1931 I 1145 1931 I C
: [ 1 0 0 1 254 1262 ] concat K
; ; : N 1278 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
2086 1894 M (4)S
F0S37 Ji
1515 1397 M (XML Terminology)[40 49 32 14 33 24 18 43 15 27 28 14 28 27 0]xS
F0S28 Ji
1328 1476 M <95>S
1361 1476 M (tags)[11 18 20 0]xS
1426 1476 M (: )[11 0]xS
1446 1476 M (book)[20 19 19 0]xS
1524 1476 M (, )[10 0]xS
1544 1476 M (title)[11 11 11 11 0]xS
1605 1476 M (, )[10 0]xS
1625 1476 M (author)[18 20 11 20 19 0]xS
1726 1476 M (, \205)[10 10 0]xS
1328 1534 M <95>S
1361 1534 M (start tag: <)[16 11 18 13 11 10 11 17 20 11 10 0]xS
1531 1534 M (book)[20 19 19 0]xS
1609 1534 M (>, end tag: )[23 10 10 10 17 20 20 10 11 18 20 11 9 23 0]xS
1832 1534 M (book)[20 19 19 0]xS
1910 1534 M (>)S
1328 1591 M <95>S
1361 1591 M (start tags must correspond to end tags, and )[16 11 18 13 11 10 11 17 20 16 9 31 20 16 11 10 17 19 13 13 17 16 20 19 20 20 10 11 19 11 17 20
20 10 11 18 20 16 10 9 10 18 20 20 0]xS
1361 1638 M (conversely)[17 19 21 20 17 13 16 17 12 0]xS
: 1278 1262 893 671 rc N 2169 1264 M 1280 1264 I 1280 1931 I 2169 1931 I C
: [ 1 0 0 1 1278 1262 ] concat K
; ; : N 254 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
1062 2778 M (5)S
F0S37 Ji
491 2281 M (XML Terminology)[40 49 32 14 33 24 18 43 15 27 28 14 28 27 0]xS
/F0S1E F0 [30 0 0 -30 0 0 ] mFS
F0S1E Ji
304 2348 M <95>S
337 2348 M (an )[13 15 0]xS
373 2348 M (element)[13 7 13 23 13 15 0]xS
465 2348 M (: everything between tags)[8 8 14 14 13 10 15 8 16 7 15 14 8 15 13 8 22 13 13 15 8 8 13 15 0]xS
/F0S19 F0 [25 0 0 -25 0 0 ] mFS
F0S19 Ji
349 2382 M <96>S
376 2382 M (example element:)[11 13 10 20 13 6 11 6 11 6 11 20 11 13 7 0]xS
F0S1E Ji
386 2420 M (
Complete Guide to DB2)[17 20 15 23 16 7 13 8 13 8 22 15 7 15 13 8 8 15 8 22 20 14 17 0]xS
779 2420 M (title)[8 7 9 8 0]xS
824 2420 M (>)S
F0S19 Ji
349 2454 M <96>S
376 2454 M (example element:)[11 13 10 20 13 6 11 6 11 6 11 20 11 13 7 0]xS
F0S1E Ji
304 2610 M <95>S
337 2610 M (elements may be )[13 7 13 24 13 15 8 11 8 23 14 14 8 15 13 0]xS
544 2610 M (nested)[15 13 11 8 13 0]xS
304 2649 M <95>S
337 2649 M (empty element: <)[13 23 15 8 14 8 14 7 13 23 13 15 8 8 8 0]xS
544 2649 M (red)[10 13 0]xS
582 2649 M (>)[17 17 0]xS
624 2649 M (red)[10 13 0]xS
662 2649 M (> abbreviated <)[17 8 13 15 14 10 13 15 7 13 8 13 15 8 0]xS
848 2649 M (red)[10 13 0]xS
886 2649 M (/>)[8 0]xS
304 2688 M <95>S
337 2688 M (an XML document has a unique )[13 15 8 21 27 18 8 14 15 13 15 23 13 15 8 8 15 13 11 8 13 7 15 15 7 15 15 13 0]xS
726 2688 M (root element)[10 15 15 8 8 13 7 13 23 13 15 0]xS
%%IncludeResource: font Helvetica-Oblique
F /F3 0 /256 T /Helvetica-Oblique mF
/F3S23 F3 [35 0 0 -35 0 0 ] mFS
F3S23 Ji
312 2764 M (well formed)[25 19 8 8 10 10 19 12 29 19 0]xS
%%IncludeResource: font Helvetica
F /F4 0 /256 T /Helvetica mF
/F4S23 F4 [35 0 0 -35 0 0 ] mFS
F4S23 Ji
500 2764 M (XML document: if it has matching tags)[23 29 19 10 19 18 18 19 29 19 19 10 10 10 7 10 10 7 10 10 19 18 18 10 29 18 10 18 19 7 19 19
10 11 18 19 0]xS
: N 440 2473 600 108 rp C
L ; : N 434 2467 598 106 rp C
1 0 scol L ; 1 Lw solid N 1032 2466 M 433 2466 I 433 2573 I 1032 2573 I C
K
F0S1E Ji
450 2497 M (<)S
467 2497 M (book)[15 15 15 0]xS
526 2497 M (> <)[17 7 0]xS
567 2497 M (title)[8 7 9 7 0]xS
611 2497 M (> Complete Guide to DB2 )[17 8 20 15 23 15 7 13 8 13 8 22 15 7 15 13 8 8 15 8 22 20 15 7 17 0]xS
958 2497 M (title)[8 7 9 7 0]xS
1002 2497 M (>)S
554 2529 M (<)S
571 2529 M (author)[13 15 8 15 15 0]xS
646 2529 M (>)S
663 2529 M (Chamberlin)[20 15 13 23 15 13 10 7 7 0]xS
801 2529 M ()[17 0]xS
826 2529 M (author)[13 15 8 15 15 0]xS
902 2529 M (>)S
450 2562 M ()[17 0]xS
475 2562 M (book)[15 15 15 0]xS
534 2562 M (>)S
4 Lw solid : 254 2146 893 670 rc N 1145 2148 M 256 2148 I 256 2814 I 1145 2814 I C
: [ 1 0 0 1 254 2146 ] concat K
; ; : N 1278 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
2086 2778 M (6)S
F0S37 Ji
1558 2281 M (The XML Tree)[33 27 24 14 40 49 33 14 33 18 24 0]xS
1 Lw solid N 1762 2354 M 1762 2342 1742 2332 1717 2332 -c 1692 2332 1673 2342 1673 2354 -c 1673 2366 1692 2377 1717 2377 -c 1742 2377 1762 2366 1762 2354 -c C
K
F0S1E Ji
1703 2365 M (db)[15 0]xS
N 1524 2429 M 1524 2416 1503 2407 1479 2407 -c 1454 2407 1434 2416 1434 2429 -c 1434 2441 1454 2451 1479 2451 -c 1503 2451 1524 2441 1524 2429 -c C
K
1449 2440 M (book)[15 15 15 0]xS
N 1770 2429 M 1770 2416 1749 2407 1725 2407 -c 1700 2407 1680 2416 1680 2429 -c 1680 2441 1700 2451 1725 2451 -c 1749 2451 1770 2441 1770 2429 -c C
K
1695 2440 M (book)[15 15 15 0]xS
N 2023 2429 M 2023 2416 1999 2407 1971 2407 -c 1942 2407 1919 2416 1919 2429 -c 1919 2441 1942 2451 1971 2451 -c 1999 2451 2023 2441 2023 2429 -c C
K
1915 2440 M (publisher)[15 15 15 8 7 11 15 13 0]xS
N 1405 2526 M 1405 2513 1384 2504 1360 2504 -c 1335 2504 1315 2513 1315 2526 -c 1315 2538 1335 2548 1360 2548 -c 1384 2548 1405 2538 1405 2526 -c C
K
1337 2537 M (title)[8 8 9 7 0]xS
N 1539 2526 M 1539 2513 1518 2504 1494 2504 -c 1469 2504 1449 2513 1449 2526 -c 1449 2538 1469 2548 1494 2548 -c 1518 2548 1539 2538 1539 2526 -c C
K
1456 2537 M (author)[13 15 8 15 15 0]xS
N 1665 2533 M 1665 2521 1645 2511 1620 2511 -c 1595 2511 1576 2521 1576 2533 -c 1576 2545 1595 2556 1620 2556 -c 1645 2556 1665 2545 1665 2533 -c C
K
1597 2544 M (title)[8 8 9 7 0]xS
N 1784 2533 M 1784 2521 1764 2511 1739 2511 -c 1714 2511 1695 2521 1695 2533 -c 1695 2545 1714 2556 1739 2556 -c 1764 2556 1784 2545 1784 2533 -c C
K
1702 2544 M (author)[13 15 8 15 15 0]xS
N 1896 2526 M 1896 2513 1876 2504 1851 2504 -c 1826 2504 1807 2513 1807 2526 -c 1807 2538 1826 2548 1851 2548 -c 1876 2548 1896 2538 1896 2526 -c C
K
1813 2537 M (author)[13 15 8 15 15 0]xS
N 2008 2526 M 2008 2513 1988 2504 1963 2504 -c 1938 2504 1919 2513 1919 2526 -c 1919 2538 1938 2548 1963 2548 -c 1988 2548 2008 2538 2008 2526 -c C
K
1931 2537 M (name)[15 13 23 0]xS
N 2120 2526 M 2120 2513 2099 2504 2075 2504 -c 2050 2504 2030 2513 2030 2526 -c 2030 2538 2050 2548 2075 2548 -c 2099 2548 2120 2538 2120 2526 -c C
K
2048 2537 M (state)[11 8 13 8 0]xS
/F2S13 F2 [19 0 0 -19 0 0 ] mFS
F2S13 Ji
1300 2572 M (\223Complete)[11 11 11 11 11 11 11 11 0]xS
1300 2594 M (Guide)[11 11 11 11 0]xS
1300 2617 M (to DB2\224)[11 11 11 11 11 11 0]xS
1405 2587 M <93>S
1416 2587 M (Chamberlin)[11 11 11 11 11 11 11 11 11 0]xS
1526 2587 M <94>S
1546 2587 M (\223Transaction)[11 11 11 11 11 11 11 11 11 11 11 0]xS
1546 2609 M (Processing\224)[11 11 11 11 11 11 11 11 11 11 0]xS
1688 2594 M (\223Bernstein\224)[11 11 11 11 11 11 11 11 11 11 0]xS
1814 2594 M (\223Newcomer\224)[11 11 11 11 11 11 11 11 11 0]xS
1941 2572 M (\223Morgan)[11 11 11 11 11 11 0]xS
1941 2594 M (Kaufman\224)[11 11 11 11 11 11 11 0]xS
2075 2579 M <93434194>[11 11 11 0]xS
1 Lj solid N 1673 2362 M 1523 2411 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1524 2407 M 1516 2414 I 1527 2416 I C
O N 1717 2377 M 1723 2400 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1719 2399 M 1726 2408 I 1728 2397 I C
O N 1755 2362 M 1926 2411 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1923 2416 M 1934 2414 I 1926 2407 I C
O N 1442 2444 M 1386 2499 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1386 2493 M 1382 2504 I 1393 2500 I C
O N 1479 2451 M 1492 2496 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1488 2495 M 1494 2504 I 1497 2493 I C
O N 1703 2451 M 1626 2508 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1627 2502 M 1622 2512 I 1632 2510 I C
O N 1732 2451 M 1739 2504 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1735 2502 M 1740 2512 I 1744 2501 I C
O N 1755 2444 M 1832 2500 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1827 2502 M 1838 2504 I 1832 2494 I C
O N 1963 2451 M 1957 2496 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1953 2493 M 1956 2504 I 1962 2494 I C
O N 1993 2451 M 2055 2499 I : [ 1 0 0 1 1278 2146 ] concat K
; N 2050 2501 M 2060 2504 I 2056 2493 I C
O F0S1E Ji
1397 2697 M (Tags on nodes)[19 13 14 11 8 15 15 8 15 15 15 13 0]xS
1397 2733 M (Data values on leaves)[22 13 8 13 8 14 14 7 15 13 11 8 15 15 8 7 13 14 14 14 0]xS
0 Lj 4 Lw : 1278 2146 893 670 rc N 2169 2148 M 1280 2148 I 1280 2814 I 2169 2814 I C
: [ 1 0 0 1 1278 2146 ] concat K
; ; LH
(%%[Page: 1]%%) =
%%PageTrailer
%%Page: 2 2
%%PageBoundingBox: 15 13 597 780
%%EndPageComments
%%BeginPageSetup
/DeviceRGB dup setcolorspace /colspABC exch def
mysetup concat colspRefresh
%%EndPageSetup
/DeviceGray dup setcolorspace /colspABC exch def
: N 75 75 2275 3046 rp C
1 0 scol L ; 0 0 scol F0S32 Ji
2295 3094 M (2)S
: N 254 379 893 670 rp C
1 0 scol L ; F0S11 Ji
1062 1011 M (7)S
F0S37 Ji
368 514 M (More XML Syntax: Attributes)[49 28 18 23 14 39 49 33 14 30 27 27 15 24 28 15 14 39 15 15 18 15 28 27 15 24 0]xS
: N 343 617 632 220 rp C
L ; : N 337 611 630 218 rp C
1 0 scol L ; solid N 967 610 M 336 610 I 336 829 I 967 829 I C
K
F0S23 Ji
345 649 M (<)S
365 649 M (book)[18 17 17 0]xS
443 649 M (price)[17 12 9 15 0]xS
520 649 M (= \22355\224 )[20 9 15 17 17 16 0]xS
623 649 M (currency)[15 17 12 12 14 18 15 0]xS
752 649 M (= \223USD\224>)[20 9 15 24 19 25 16 0]xS
371 690 M (<)S
391 690 M (title)[10 9 10 9 0]xS
444 690 M (> Complete Guide to DB2 )[20 9 8 9 9 9 23 17 26 18 9 15 10 15 9 25 18 9 18 15 8 10 17 9 25 23 17 9 20 0]xS
882 690 M (title)[10 9 10 9 0]xS
935 690 M (>)S
371 732 M (<)S
391 732 M (author)[15 18 9 18 17 0]xS
479 732 M (> )[20 0]xS
508 732 M (Chamberlin)[22 18 15 27 18 15 12 9 9 0]xS
679 732 M ()[20 0]xS
708 732 M (author)[15 18 9 18 17 0]xS
797 732 M (>)S
371 774 M (<)S
391 774 M (year)[17 15 16 0]xS
450 774 M (> 1998 )[20 9 8 9 8 18 17 17 18 8 20 0]xS
611 774 M (year)[17 15 16 0]xS
671 774 M (>)S
345 816 M ()[20 0]xS
374 816 M (book)[18 17 17 0]xS
444 816 M (>)S
F0S1E Ji
381 938 M (price, currency)[15 10 7 13 13 8 8 13 15 10 10 13 15 13 0]xS
566 938 M (are called )[13 10 13 8 13 13 8 7 13 15 0]xS
/F1S1E F1 [30 0 0 -30 0 0 ] mFS
F1S1E Ji
687 938 M (attributes)[15 8 8 12 9 14 15 8 13 0]xS
0 Lj 1 Lc 4 Lw solid : 254 379 893 670 rc N 1145 381 M 256 381 I 256 1047 I 1145 1047 I C
: [ 1 0 0 1 254 379 ] concat K
; ; : N 1278 379 893 670 rp C
1 0 scol L ; F0S11 Ji
2086 1011 M (8)S
F0S37 Ji
1443 481 M (Replacing Attributes with )[37 24 28 15 24 24 15 27 27 14 39 15 15 18 15 28 27 15 24 21 14 39 15 15 27 0]xS
1623 547 M (Elements)[34 15 24 43 24 27 15 0]xS
: N 1449 617 544 261 rp C
L ; : N 1443 611 542 259 rp C
1 0 scol L ; 1 Lw solid N 1985 610 M 1442 610 I 1442 870 I 1985 870 I C
K
F0S1E Ji
1451 644 M (<)S
1468 644 M (book>)[15 15 15 14 0]xS
1474 679 M (<)S
1491 679 M (title)[8 7 9 7 0]xS
1535 679 M (> Complete Guide to DB2 )[17 8 8 7 8 7 20 15 23 15 7 13 8 13 8 22 15 7 15 13 8 8 15 8 22 20 14 8 17 0]xS
1912 679 M (title)[8 7 9 7 0]xS
1956 679 M (>)S
1474 715 M (<)S
1491 715 M (author)[13 15 8 15 15 0]xS
1566 715 M (>)S
1591 715 M (Chamberlin)[19 15 13 23 15 13 10 8 7 0]xS
1737 715 M ()[17 0]xS
1762 715 M (author)[13 15 8 15 15 0]xS
1838 715 M (>)S
1474 751 M (<)S
1491 751 M (year)[14 13 13 0]xS
1541 751 M (> 1998 )[17 7 8 7 8 15 15 15 14 8 17 0]xS
1680 751 M (year)[14 13 13 0]xS
1730 751 M (>)S
1474 786 M (<)S
1491 786 M (price)[15 10 7 13 0]xS
1549 786 M (> 55 )[17 8 7 8 15 14 8 17 0]xS
1651 786 M (price)[15 10 7 13 0]xS
1709 786 M (> )[17 0]xS
1474 822 M (<)S
1491 822 M (currency)[13 15 10 10 13 15 13 0]xS
1594 822 M (> USD )[17 7 22 16 22 7 17 0]xS
1710 822 M (currency)[13 15 10 10 13 15 13 0]xS
1813 822 M (>)S
1451 858 M ()[17 0]xS
1476 858 M (book)[15 15 15 0]xS
1535 858 M (>)S
/F4S1E F4 [30 0 0 -30 0 0 ] mFS
F4S1E Ji
1376 1001 M (attributes are )[16 8 8 10 7 17 17 8 16 15 8 16 10 16 0]xS
1557 1001 M (alternative)[16 7 8 16 10 17 16 8 7 15 0]xS
1702 1001 M (ways to represent data)[22 16 15 15 8 8 16 8 11 16 17 10 16 15 16 17 8 8 17 16 9 0]xS
4 Lw solid : 1278 379 893 670 rc N 2169 381 M 1280 381 I 1280 1047 I 2169 1047 I C
: [ 1 0 0 1 1278 379 ] concat K
; ; : N 254 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
1062 1894 M (9)S
F0S37 Ji
396 1364 M (\223Types\224 \(or \223Schemas\224\) for )[24 33 27 28 24 21 24 14 18 28 18 14 24 30 24 27 24 43 24 21 24 18 13 18 28 18 0]xS
639 1430 M (XML)[40 49 0]xS
F0S28 Ji
331 1499 M <95>S
364 1499 M (Document Type Definition )[29 19 17 20 31 17 20 11 11 24 18 21 17 10 29 18 12 11 20 11 11 12 19 20 0]xS
802 1499 M <96>S
832 1499 M (DTD)[29 23 0]xS
331 1556 M <95>S
364 1556 M (Define a )[29 17 12 11 21 17 10 18 0]xS
/F1S28 F1 [40 0 0 -40 0 0 ] mFS
F1S28 Ji
509 1556 M (grammar)[20 16 20 28 29 19 0]xS
F0S28 Ji
667 1556 M (for the XML document, )[12 19 13 10 11 21 17 10 29 36 23 10 20 20 17 20 31 17 20 11 10 0]xS
364 1604 M (but we use it as substitute for types/schemas)[20 20 11 10 29 17 10 20 16 17 10 11 11 10 17 16 9 16 20 19 16 11 11 11 20 11 17 10 13 19 13 10
12 18 21 17 16 11 16 17 20 17 31 18 0]xS
331 1661 M <95>S
364 1661 M (Being replaced by )[26 17 11 20 20 10 13 17 20 11 18 18 17 20 10 21 18 0]xS
661 1661 M (XML)[29 36 0]xS
749 1661 M (-)S
762 1661 M (Schema )[23 17 20 17 31 18 0]xS
898 1661 M (\(extends )[13 18 19 11 17 20 20 16 0]xS
364 1708 M (DTDs)[29 23 29 0]xS
461 1708 M (\))S
: 254 1262 893 671 rc N 1145 1264 M 256 1264 I 256 1931 I 1145 1931 I C
: [ 1 0 0 1 254 1262 ] concat K
; ; : N 1278 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1894 M (10)[9 0]xS
F0S37 Ji
1524 1397 M (An Example DTD)[39 27 14 33 28 24 42 28 15 24 13 40 33 0]xS
F0S28 Ji
1355 1784 M <95>S
1388 1784 M (PCDATA means )[22 27 29 29 23 29 10 31 17 18 19 16 0]xS
F1S28 Ji
1668 1784 M (Parsed Character Data)[23 20 16 16 17 20 10 26 20 20 15 20 18 11 17 16 10 28 20 11 0]xS
F0S28 Ji
2052 1784 M (\(a )[13 18 0]xS
1388 1832 M (mouthful for )[31 19 20 11 20 12 20 11 11 13 19 13 0]xS
F1S28 Ji
1598 1832 M (string)[16 11 16 11 20 0]xS
F0S28 Ji
1692 1832 M (\))S
: N 1464 1455 465 249 rp C
L ; : N 1458 1449 463 247 rp C
1 0 scol L ; 1 Lw solid N 1921 1448 M 1457 1448 I 1457 1696 I 1921 1696 I C
K
/F4S19 F4 [25 0 0 -25 0 0 ] mFS
F4S19 Ji
1466 1477 M ()[10 8 0]xS
1480 1537 M ()[14 7 0]xS
1480 1566 M ()[8 13 17 18 18 17 14 17 8 0]xS
1480 1596 M ()[8 14 17 17 18 17 14 17 8 0]xS
1480 1626 M ()[8 13 17 18 17 17 14 17 8 0]xS
1480 1656 M ()[8 13 17 18 17 17 14 17 8 0]xS
1466 1685 M (]>)[7 0]xS
4 Lw solid : 1278 1262 893 671 rc N 2169 1264 M 1280 1264 I 1280 1931 I 2169 1931 I C
: [ 1 0 0 1 1278 1262 ] concat K
; ; : N 254 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 2778 M (11)[9 0]xS
F0S37 Ji
411 2281 M (More on )[49 28 18 23 14 28 26 0]xS
611 2281 M (DTDs)[40 32 40 0]xS
744 2281 M (: Attributes)[15 14 39 15 15 18 15 28 27 15 24 0]xS
: N 321 2309 558 250 rp C
L ; : N 315 2303 556 248 rp C
1 0 scol L ; 1 Lw solid N 871 2302 M 314 2302 I 314 2551 I 871 2551 I C
K
F4S19 Ji
323 2331 M ()[10 8 0]xS
337 2391 M ()[14 7 0]xS
344 2421 M (. . .)[7 7 7 6 0]xS
337 2450 M ()[18 17 17 14 17 7 14 6 21 17 14 6 17 18 0]xS
337 2510 M ( )[18 17 17 14 17 7 14 6 21 17 14 6 17 18 15 0]xS
323 2540 M (]>)[7 0]xS
: N 597 2585 469 219 rp C
L ; : N 591 2579 467 217 rp C
1 0 scol L ; N 1058 2578 M 590 2578 I 590 2796 I 1058 2796 I C
K
F0S19 Ji
599 2607 M (<)S
613 2607 M (db)[13 0]xS
639 2607 M (>)S
611 2637 M (<)S
625 2637 M (book )[13 12 13 12 0]xS
681 2637 M (price)[13 8 6 11 0]xS
730 2637 M (=\22355\224 )[14 12 12 12 11 0]xS
797 2637 M (language)[6 11 13 12 13 11 12 0]xS
886 2637 M (=\223English\224>)[14 12 14 13 12 6 6 10 13 11 0]xS
629 2666 M (<)S
643 2666 M (title)[7 6 8 6 0]xS
681 2666 M (> Complete Guide to DB2 )[14 6 6 7 6 6 17 13 19 13 6 11 7 11 6 18 13 6 13 11 6 7 13 6 18 16 12 6 14 0]xS
995 2666 M (title)[7 6 7 6 0]xS
1032 2666 M (>)S
629 2696 M (<)S
643 2696 M (author)[11 13 7 13 13 0]xS
708 2696 M (>)S
727 2696 M (Chamberlin)[17 13 10 19 13 11 8 6 6 0]xS
849 2696 M ()[14 0]xS
870 2696 M (author)[11 13 7 12 13 0]xS
934 2696 M (>)S
617 2726 M ()[14 0]xS
638 2726 M (book)[13 12 13 0]xS
688 2726 M (>)S
599 2756 M <85>S
599 2785 M ()[14 0]xS
620 2785 M (db)[12 0]xS
645 2785 M (>)S
1 Lj solid N 317 2600 M 291 2600 269 2612 269 2626 -c 269 2665 I 269 2729 I 269 2744 291 2755 317 2755 -c 438 2755 I 510 2755 I 537 2755 559 2744 559 2729 -c 559 2665 I 559 2626 I 559 2612 537 2600 510 2600 -c 634 2517 I 438 2600 I C
: 0.918 0 scol O ; : [ 1 0 0 1 254 2146 ] concat K
; /F0S16 F0 [22 0 0 -22 0 0 ] mFS
F0S16 Ji
288 2633 M (The type:)[14 10 10 6 6 11 11 10 0]xS
333 2659 M (CDATA = string)[15 16 16 14 16 6 12 6 9 6 7 6 11 0]xS
333 2686 M (ID = a key)[6 16 7 12 6 10 6 11 10 0]xS
333 2713 M (IDREF = a foreign key)[6 17 15 13 12 6 12 6 10 6 7 11 7 10 7 11 10 6 11 10 0]xS
333 2740 M (others=rarely used)[11 6 10 11 7 9 12 7 11 7 10 6 11 6 11 9 10 0]xS
N 889 2302 M 863 2302 842 2310 842 2319 -c 842 2361 I 793 2417 I 842 2386 I 842 2395 863 2402 889 2402 -c 959 2402 I 1076 2402 I 1102 2402 1123 2395 1123 2386 -c 1123 2361 I 1123 2319 I 1123 2310 1102 2302 1076 2302 -c 959 2302 I 889 2302 I C
: 0.918 0 scol O ; : [ 1 0 0 1 254 2146 ] concat K
; F0S11 Ji
861 2328 M (Default declaration:)[12 8 6 7 8 5 5 5 8 8 8 5 7 6 7 5 5 9 8 0]xS
906 2348 M (#REQUIRED=required)[9 11 10 13 12 6 12 10 12 10 6 8 9 8 5 6 8 0]xS
906 2369 M (#IMPLIED=optional)[9 5 15 10 11 5 11 12 10 9 8 5 5 9 8 7 0]xS
906 2390 M (#FIXED=fixed \(rarely used\))[9 9 5 13 10 12 10 6 5 8 9 8 4 6 6 7 6 8 5 8 5 8 7 8 8 0]xS
F0S1E Ji
932 2563 M (Example XML)[18 14 13 23 16 7 13 8 22 27 0]xS
0 Lj 4 Lw : 254 2146 893 670 rc N 1145 2148 M 256 2148 I 256 2814 I 1145 2814 I C
: [ 1 0 0 1 254 2146 ] concat K
; ; : N 1278 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 2778 M (12)[9 0]xS
F0S37 Ji
1507 2281 M (DTDs )[40 33 40 20 0]xS
1654 2281 M (as Grammars)[24 21 14 40 18 23 42 43 24 18 0]xS
F4S23 Ji
1355 2375 M (Same thing as:)[23 18 30 18 10 10 20 7 19 19 11 18 18 0]xS
1355 2638 M <95>S
1388 2638 M (A DTD is a EBNF \(Extended BNF\) grammar)[23 10 25 21 25 10 7 18 10 18 10 23 23 25 21 10 12 23 16 11 18 19 20 19 19 10 23 25 21 12 10 19
12 18 29 30 18 0]xS
1355 2675 M <95>S
1388 2675 M (An XML tree is precisely a derivation tree)[23 19 10 23 29 19 10 10 12 19 18 10 7 18 10 19 12 18 18 7 19 18 8 17 11 18 10 20 18 12 7 18
18 11 8 19 19 10 10 12 19 0]xS
F0S1E Ji
1317 2775 M (XML Documents that have a DTD and conform to it are called )[22 27 17 8 22 15 13 15 23 13 15 8 11 8 8 15 13 8 7 15 13 14 13 8 13 8 21 19 21 8 13 15
14 8 13 15 15 10 15 10 22 8 8 14 8 7 8 8 13 10 13 8 13 13 8 8 13 15 0]xS
2071 2775 M (valid)[14 14 8 7 0]xS
: N 1643 2362 462 225 rp C
L ; : N 1637 2356 460 223 rp C
1 0 scol L ; 1 Lw solid N 2097 2355 M 1636 2355 I 1636 2579 I 2097 2579 I C
K
F4S1E Ji
1645 2388 M (db)[17 0]xS
1784 2388 M (::= \()[8 8 18 8 8 0]xS
1844 2388 M (book|publisher\))[17 16 16 15 8 17 17 17 7 6 15 17 16 10 0]xS
2048 2388 M (*)S
1645 2424 M (book)[17 16 16 0]xS
1782 2424 M (::= \()[9 8 18 8 8 0]xS
1843 2424 M (title)[8 7 8 7 0]xS
1889 2424 M (,)S
1897 2424 M (author)[16 17 8 17 16 0]xS
1981 2424 M (*,)[12 0]xS
2001 2424 M (year)[15 16 16 0]xS
2058 2424 M (?\))[17 0]xS
1645 2460 M (title)[8 7 8 7 0]xS
1780 2460 M (::= string)[9 8 18 8 8 15 8 10 7 17 0]xS
1645 2495 M (author)[16 17 8 17 16 0]xS
1786 2495 M (::= string)[8 8 18 8 15 8 10 7 17 0]xS
1645 2531 M (year)[15 16 16 0]xS
1784 2531 M (::= string)[8 8 18 8 15 8 10 7 17 0]xS
1645 2567 M (publisher)[17 17 16 7 7 14 17 16 0]xS
1790 2567 M (::= string)[8 8 18 8 15 8 10 7 17 0]xS
4 Lw solid : 1278 2146 893 670 rc N 2169 2148 M 1280 2148 I 1280 2814 I 2169 2814 I C
: [ 1 0 0 1 1278 2146 ] concat K
; ; LH
(%%[Page: 2]%%) =
%%PageTrailer
%%Page: 3 3
%%PageBoundingBox: 15 13 597 780
%%EndPageComments
%%BeginPageSetup
/DeviceRGB dup setcolorspace /colspABC exch def
mysetup concat colspRefresh
%%EndPageSetup
/DeviceGray dup setcolorspace /colspABC exch def
: N 75 75 2275 3046 rp C
1 0 scol L ; 0 0 scol F0S32 Ji
2295 3094 M (3)S
: N 254 379 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1011 M (13)[9 0]xS
F0S37 Ji
383 514 M (More on)[49 28 18 23 14 28 0]xS
583 514 M (DTDs)[40 32 40 0]xS
730 514 M (as Grammars)[24 21 13 40 18 23 43 43 24 18 0]xS
: N 418 568 603 226 rp C
0.5 0 scol L ; : N 412 562 601 224 rp C
1 0 scol L ; solid N 1013 561 M 411 561 I 411 786 I 1013 786 I C
K
F4S1E Ji
420 595 M ()[12 10 0]xS
436 667 M ()[10 0]xS
436 702 M ()[10 17 20 22 22 19 19 19 10 0]xS
436 738 M ()[10 17 20 22 22 19 19 19 10 0]xS
420 774 M (]>)[8 0]xS
318 846 M (<)S
336 846 M (paper)[17 16 17 16 0]xS
412 846 M (> <)[18 7 0]xS
455 846 M (section)[15 16 15 8 7 16 0]xS
549 846 M (> <)[18 7 0]xS
592 846 M (text)[8 16 14 0]xS
638 846 M (> )[18 8 18 0]xS
690 846 M (text)[8 16 15 0]xS
737 846 M (> )[18 8 18 0]xS
789 846 M (section)[15 16 15 8 7 16 0]xS
883 846 M (>)S
432 882 M (<)S
450 882 M (section)[15 16 15 8 7 16 0]xS
544 882 M (> <)[18 8 0]xS
588 882 M (title)[8 7 8 7 0]xS
633 882 M (> )[18 8 18 0]xS
685 882 M (title)[8 7 8 7 0]xS
731 882 M (> <)[18 7 0]xS
774 882 M (section)[15 16 15 8 7 16 0]xS
867 882 M (> \205 )[18 8 30 8 18 0]xS
957 882 M (section)[15 16 15 8 7 16 0]xS
1050 882 M (>)S
759 918 M (<)S
777 918 M (section)[15 16 15 8 7 16 0]xS
871 918 M (> \205 )[18 8 30 8 18 0]xS
961 918 M (section)[15 16 15 8 7 16 0]xS
1055 918 M (>)S
432 953 M ()[18 0]xS
458 953 M (section)[15 16 15 8 7 16 0]xS
552 953 M (>)S
318 989 M ()[18 0]xS
344 989 M (paper)[17 16 17 16 0]xS
420 989 M (>)S
F0S1E Ji
500 1020 M (XML documents can be nested arbitrarily deep)[22 27 17 8 15 15 13 15 23 13 15 8 11 8 13 13 15 8 15 12 8 15 13 11 8 13 15 8 13 10 15 7
8 10 13 11 8 8 14 8 15 13 13 0]xS
0 Lj 1 Lc 4 Lw solid : 254 379 893 670 rc N 1145 381 M 256 381 I 256 1047 I 1145 1047 I C
: [ 1 0 0 1 254 379 ] concat K
; ; : N 1278 379 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1011 M (14)[9 0]xS
F0S37 Ji
1417 514 M (XML for Representing Data)[40 49 32 14 18 28 17 14 37 23 28 18 24 21 24 27 15 15 27 27 14 40 24 15 0]xS
: N 1687 773 459 250 rp C
L ; : N 1681 767 457 248 rp C
1 0 scol L ; 1 Lw solid N 2138 766 M 1680 766 I 1680 1015 I 2138 1015 I C
K
F0S19 Ji
1690 795 M (<)S
1704 795 M (persons)[13 11 8 9 13 12 0]xS
1780 795 M (>)S
1735 825 M (<)S
1749 825 M (row> John)[13 10 12 12 13 14 0]xS
1956 825 M (name)[13 11 20 0]xS
2010 825 M (>)S
1802 855 M (<)S
1816 855 M (phone>)[13 13 12 13 11 0]xS
1898 855 M (3634)[12 12 12 12 14 0]xS
1967 855 M (phone)[13 13 12 13 0]xS
2029 855 M (>)[14 14 0]xS
2064 855 M (row)[7 13 0]xS
2102 855 M (>)S
1741 884 M (<)S
1755 884 M (row> Sue)[14 13 13 11 14 0]xS
1953 884 M (name)[13 10 20 0]xS
2007 884 M (>)S
1814 914 M (<)S
1828 914 M (phone>)[13 13 13 13 11 0]xS
1911 914 M (6343)[12 12 12 12 14 0]xS
1980 914 M (phone)[13 12 12 13 0]xS
2041 914 M (>)S
1741 944 M (<)S
1755 944 M (row)[8 13 0]xS
1794 944 M (> <)[14 6 0]xS
1828 944 M (name)[13 10 20 0]xS
1882 944 M (>Dick)[14 18 6 11 12 14 0]xS
1964 944 M (name)[13 10 20 0]xS
2018 944 M (>)S
1814 974 M (<)S
1828 974 M (phone)[13 13 13 13 0]xS
1891 974 M (> 6363)[14 6 12 12 12 12 14 0]xS
1980 974 M (phone)[13 12 12 13 0]xS
2041 974 M (>)[14 14 0]xS
2076 974 M (row)[7 13 0]xS
2114 974 M (>)S
1690 1004 M ()[14 0]xS
1711 1004 M (persons)[13 11 8 9 13 12 0]xS
1787 1004 M (>)S
0.355 0 scol /F0S27 F0 [39.297 0 0 -39.297 0 0 ] mFS
F0S27 Ji
1384 639 M (name)[19 18 30 0]xS
1520 639 M (phone)[20 20 20 19 0]xS
: N 1365 580 1 3 rp C
0 0 scol L ; 0 0 scol N 1365 580 M 1365 583 I K
: N 1365 580 3 1 rp C
L ; N 1365 580 M 1368 580 I K
: N 1367 582 1 1 rp C
L ; N 1367 582 M 1368 582 I K
: N 1367 582 1 1 rp C
L ; N 1367 582 M 1368 582 I K
: N 1368 580 117 1 rp C
L ; N 1368 580 M 1485 580 I K
: N 1368 582 117 1 rp C
L ; N 1368 582 M 1485 582 I K
: N 1485 580 3 1 rp C
L ; N 1485 580 M 1488 580 I K
: N 1485 582 3 1 rp C
L ; N 1485 582 M 1488 582 I K
: N 1488 580 162 1 rp C
L ; N 1488 580 M 1650 580 I K
: N 1488 582 162 1 rp C
L ; N 1488 582 M 1650 582 I K
: N 1652 580 1 3 rp C
L ; N 1652 580 M 1652 583 I K
: N 1650 580 3 1 rp C
L ; N 1650 580 M 1653 580 I K
: N 1650 582 1 1 rp C
L ; N 1650 582 M 1651 582 I K
: N 1650 582 1 1 rp C
L ; N 1650 582 M 1651 582 I K
: N 1365 583 1 91 rp C
L ; N 1365 583 M 1365 674 I K
: N 1367 583 1 91 rp C
L ; N 1367 583 M 1367 674 I K
: N 1485 583 1 91 rp C
L ; N 1485 583 M 1485 674 I K
: N 1650 583 1 91 rp C
L ; N 1650 583 M 1650 674 I K
: N 1652 583 1 91 rp C
L ; N 1652 583 M 1652 674 I K
1389 731 M (John)[15 20 20 0]xS
1529 731 M (3634)[20 19 21 0]xS
: N 1367 674 1 1 rp C
L ; N 1367 674 M 1368 674 I K
: N 1365 674 1 1 rp C
L ; N 1365 674 M 1366 674 I K
: N 1368 674 117 1 rp C
L ; N 1368 674 M 1485 674 I K
: N 1485 674 1 1 rp C
L ; N 1485 674 M 1486 674 I K
: N 1486 674 164 1 rp C
L ; N 1486 674 M 1650 674 I K
: N 1652 674 1 1 rp C
L ; N 1652 674 M 1653 674 I K
: N 1650 674 1 1 rp C
L ; N 1650 674 M 1651 674 I K
: N 1365 675 1 90 rp C
L ; N 1365 675 M 1365 765 I K
: N 1367 675 1 90 rp C
L ; N 1367 675 M 1367 765 I K
: N 1485 675 1 90 rp C
L ; N 1485 675 M 1485 765 I K
: N 1650 675 1 90 rp C
L ; N 1650 675 M 1650 765 I K
: N 1652 675 1 90 rp C
L ; N 1652 675 M 1652 765 I K
1396 822 M (Sue)[22 20 0]xS
1529 822 M (6343)[20 19 21 0]xS
: N 1367 765 1 1 rp C
L ; N 1367 765 M 1368 765 I K
: N 1365 765 1 1 rp C
L ; N 1365 765 M 1366 765 I K
: N 1368 765 117 1 rp C
L ; N 1368 765 M 1485 765 I K
: N 1485 765 1 1 rp C
L ; N 1485 765 M 1486 765 I K
: N 1486 765 164 1 rp C
L ; N 1486 765 M 1650 765 I K
: N 1652 765 1 1 rp C
L ; N 1652 765 M 1653 765 I K
: N 1650 765 1 1 rp C
L ; N 1650 765 M 1651 765 I K
: N 1365 766 1 90 rp C
L ; N 1365 766 M 1365 856 I K
: N 1367 766 1 90 rp C
L ; N 1367 766 M 1367 856 I K
: N 1485 766 1 90 rp C
L ; N 1485 766 M 1485 856 I K
: N 1650 766 1 90 rp C
L ; N 1650 766 M 1650 856 I K
: N 1652 766 1 90 rp C
L ; N 1652 766 M 1652 856 I K
1388 913 M (Dick)[28 11 18 0]xS
1529 913 M (6363)[20 19 21 0]xS
: N 1367 856 1 1 rp C
L ; N 1367 856 M 1368 856 I K
: N 1365 856 1 1 rp C
L ; N 1365 856 M 1366 856 I K
: N 1368 856 117 1 rp C
L ; N 1368 856 M 1485 856 I K
: N 1485 856 1 1 rp C
L ; N 1485 856 M 1486 856 I K
: N 1486 856 164 1 rp C
L ; N 1486 856 M 1650 856 I K
: N 1652 856 1 1 rp C
L ; N 1652 856 M 1653 856 I K
: N 1650 856 1 1 rp C
L ; N 1650 856 M 1651 856 I K
: N 1365 857 1 91 rp C
L ; N 1365 857 M 1365 948 I K
: N 1367 857 1 91 rp C
L ; N 1367 857 M 1367 948 I K
: N 1365 948 1 3 rp C
L ; N 1365 948 M 1365 951 I K
: N 1365 950 3 1 rp C
L ; N 1365 950 M 1368 950 I K
: N 1367 948 1 1 rp C
L ; N 1367 948 M 1368 948 I K
: N 1367 948 1 1 rp C
L ; N 1367 948 M 1368 948 I K
: N 1368 948 117 1 rp C
L ; N 1368 948 M 1485 948 I K
: N 1368 950 117 1 rp C
L ; N 1368 950 M 1485 950 I K
: N 1485 857 1 91 rp C
L ; N 1485 857 M 1485 948 I K
: N 1485 948 3 1 rp C
L ; N 1485 948 M 1488 948 I K
: N 1485 950 3 1 rp C
L ; N 1485 950 M 1488 950 I K
: N 1488 948 162 1 rp C
L ; N 1488 948 M 1650 948 I K
: N 1488 950 162 1 rp C
L ; N 1488 950 M 1650 950 I K
: N 1650 857 1 91 rp C
L ; N 1650 857 M 1650 948 I K
: N 1652 857 1 91 rp C
L ; N 1652 857 M 1652 948 I K
: N 1652 948 1 3 rp C
L ; N 1652 948 M 1652 951 I K
: N 1650 950 3 1 rp C
L ; N 1650 950 M 1653 950 I K
: N 1650 948 1 1 rp C
L ; N 1650 948 M 1651 948 I K
: N 1650 948 1 1 rp C
L ; N 1650 948 M 1651 948 I K
1 Lj solid N 1908 550 M 1818 598 I : [ 1 0 0 1 1278 379 ] concat K
; N 1819 594 M 1812 603 I 1823 603 I C
O N 1908 550 M 1908 595 I : [ 1 0 0 1 1278 379 ] concat K
; N 1904 593 M 1908 603 I 1913 593 I C
O N 1908 550 M 1999 598 I : [ 1 0 0 1 1278 379 ] concat K
; N 1995 603 M 2006 603 I 1999 594 I C
O N 1813 605 M 1764 681 I : [ 1 0 0 1 1278 379 ] concat K
; N 1763 677 M 1762 687 I 1771 682 I C
O N 1813 605 M 1840 681 I : [ 1 0 0 1 1278 379 ] concat K
; N 1835 680 M 1844 687 I 1845 677 I C
O N 1910 605 M 1876 681 I : [ 1 0 0 1 1278 379 ] concat K
; N 1872 677 M 1872 687 I 1881 681 I C
O N 1908 602 M 1936 681 I : [ 1 0 0 1 1278 379 ] concat K
; N 1931 680 M 1940 687 I 1941 677 I C
O N 2006 605 M 1973 681 I : [ 1 0 0 1 1278 379 ] concat K
; N 1970 677 M 1970 687 I 1978 681 I C
O N 2006 605 M 2056 681 I : [ 1 0 0 1 1278 379 ] concat K
; N 2050 682 M 2060 687 I 2058 677 I C
O /F4S11 F4 [17 0 0 -17 0 0 ] mFS
F4S11 Ji
1793 614 M (row)[6 10 0]xS
1883 614 M (row)[6 10 0]xS
1987 614 M (row)[6 10 0]xS
1726 698 M (name)[9 10 14 0]xS
1853 698 M (name)[9 10 14 0]xS
1980 698 M (name)[9 10 14 0]xS
1793 698 M (phone)[9 10 9 10 0]xS
1913 698 M (phone)[9 10 9 10 0]xS
2054 691 M (phone)[9 10 9 10 0]xS
1725 725 M (\223John\224)[6 9 9 9 9 0]xS
1800 725 M (3634)[9 10 9 0]xS
1852 725 M <9353756594>[6 11 9 9 0]xS
1971 725 M (\223Dick\224)[6 12 4 9 8 0]xS
1919 725 M (6343)[9 10 9 0]xS
2060 725 M (6363)[9 10 9 0]xS
F0S1E Ji
1354 554 M (persons)[15 13 10 11 15 15 0]xS
1710 550 M (XML:)[22 27 18 0]xS
F4S11 Ji
1868 554 M (persons)[9 9 7 8 10 9 0]xS
0 Lj 4 Lw : 1278 379 893 670 rc N 2169 381 M 1280 381 I 1280 1047 I 2169 1047 I C
: [ 1 0 0 1 1278 379 ] concat K
; ; : N 254 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1894 M (15)[9 0]xS
F0S37 Ji
462 1397 M (XML )[40 49 32 0]xS
597 1397 M (vs )[27 21 0]xS
659 1397 M (Data Models)[40 24 15 24 13 48 27 28 24 15 0]xS
F0S28 Ji
331 1499 M <95>S
364 1499 M (XML is )[29 36 23 10 11 16 0]xS
499 1499 M (self)[16 17 11 0]xS
555 1499 M (-)S
568 1499 M (describing)[20 17 16 17 13 11 20 11 20 0]xS
331 1556 M <95>S
364 1556 M (Schema elements become part of the data)[22 17 20 17 31 18 10 17 11 17 32 17 20 11 16 10 20 17 18 19 31 17 10 20 18 13 11 10 20 12 10 11
20 17 10 20 18 11 0]xS
F0S23 Ji
376 1607 M <96>S
403 1607 M (Reational)[23 15 16 10 9 17 18 16 0]xS
544 1607 M (schema: )[14 15 18 15 26 16 9 0]xS
666 1607 M (persons\(name,phone\))[18 15 11 14 17 17 14 11 18 15 27 15 9 17 18 17 18 14 0]xS
376 1657 M <96>S
403 1657 M (In XML <)[11 18 9 25 31 21 9 0]xS
546 1657 M (persons)[18 15 11 14 17 17 0]xS
652 1657 M (>, <)[19 9 9 0]xS
708 1657 M (name)[17 16 27 0]xS
783 1657 M (>, <)[19 9 9 0]xS
839 1657 M (phone)[17 18 17 18 0]xS
924 1657 M (> are part )[19 9 15 12 15 8 18 15 12 9 0]xS
403 1699 M (of the data, and are repeated many times)[17 11 9 10 18 15 9 17 16 9 16 8 8 16 17 18 8 16 12 15 8 12 15 18 14 16 10 15 17 9 26 16
18 17 8 10 9 27 15 0]xS
F0S28 Ji
331 1755 M <95>S
364 1755 M (Consequence: XML is much more flexible)[27 19 20 16 17 20 20 17 20 17 17 11 10 29 36 23 10 11 16 10 31 20 17 20 10 31 19 13 17 11 12 12
18 19 11 20 11 0]xS
331 1812 M <95>S
364 1812 M (XML = )[29 36 23 10 23 0]xS
494 1812 M (semistructured)[16 17 31 11 16 11 13 20 17 11 20 13 17 0]xS
737 1812 M (data)[20 18 11 0]xS
: 254 1262 893 671 rc N 1145 1264 M 256 1264 I 256 1931 I 1145 1931 I C
: [ 1 0 0 1 254 1262 ] concat K
; ; : N 1278 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1894 M (16)[9 0]xS
F0S37 Ji
1375 1397 M (Semi)[30 24 43 0]xS
1487 1397 M (-)S
1505 1397 M (structured Data Explained)[21 15 18 27 24 15 27 18 24 28 14 40 24 15 24 13 34 27 28 15 24 15 27 24 0]xS
F0S23 Ji
1355 1494 M <95>S
1388 1494 M (Missing attributes:)[31 9 14 14 9 18 17 8 16 10 9 12 9 17 18 10 15 14 0]xS
1355 1744 M <95>S
1388 1744 M (Could represent in)[23 17 18 9 18 9 12 14 18 12 15 14 14 18 10 9 8 0]xS
1388 1786 M (a table with nulls )[16 9 9 15 18 9 15 9 25 9 10 18 8 17 18 9 9 14 0]xS
: N 1523 1515 366 189 rp C
L ; : N 1517 1509 364 187 rp C
1 0 scol L ; 1 Lw solid N 1881 1508 M 1516 1508 I 1516 1696 I 1881 1696 I C
K
F0S19 Ji
1526 1537 M (<)S
1540 1537 M (person)[13 11 8 9 13 0]xS
1607 1537 M (> <)[14 6 6 6 0]xS
1652 1537 M (name)[13 11 20 0]xS
1706 1537 M (> John)[14 6 10 12 12 13 14 0]xS
1793 1537 M (name)[13 10 20 0]xS
1847 1537 M (>)S
1636 1566 M (<)S
1650 1566 M (phone)[13 13 13 13 0]xS
1712 1566 M (>1234)[14 12 12 12 12 14 0]xS
1795 1566 M (phone)[13 13 12 13 0]xS
1857 1566 M (>)S
1532 1596 M ()[14 0]xS
1553 1596 M (person)[13 11 8 9 13 0]xS
1620 1596 M (>)S
1526 1656 M (<)S
1540 1656 M (person)[13 11 8 9 13 0]xS
1607 1656 M (> <)[14 6 6 0]xS
1646 1656 M (name)[13 10 20 0]xS
1700 1656 M (>Joe)[14 9 13 11 14 0]xS
1767 1656 M (name)[13 10 20 0]xS
1821 1656 M (>)S
1526 1685 M ()[14 0]xS
1547 1685 M (person)[13 11 8 9 13 0]xS
1613 1685 M (>)S
129380 VM?
Pscript_WinNT_Incr begin
%%BeginResource: file Pscript_T42Hdr 5.0 0
/asc42 0.0 d/sF42{/asc42 ~ d Ji}bind d/bS42{0 asc42 -M}bind d/eS42{0 asc42 neg
-M}b/Is2015?{version cvi 2015 ge}bind d/AllocGlyphStorage{Is2015?{!}{{string}
forall}?}bind d/Type42DictBegin{25 dict `/FontName ~ d/Encoding ~ d 4 array
astore cvx/FontBBox ~ d/PaintType 0 d/FontType 42 d/FontMatrix[1 0 0 1 0 0]d
/CharStrings 256 dict `/.notdef 0 d & E d/sfnts}bind d/Type42DictEnd{& @
/FontName get ~ definefont ! E}bind d/RDS{string currentfile ~ readstring !}
executeonly d/PrepFor2015{Is2015?{/GlyphDirectory 16 dict d sfnts 0 get @ 2 ^
(glyx)putinterval 2 ^(locx)putinterval ! !}{! !}?}bind d/AddT42Char{Is2015?
{findfont/GlyphDirectory get ` d E ! !}{findfont/sfnts get 4 ^ get 3 ^ 2 ^
putinterval ! ! ! !}?}bind d/IDStrNull{1 add 2 mul @ string 0 1 3 ^ 1 sub{1 ^ ~
0 put}for ~ !}bind d/IDStr{@ 1 add 2 mul string 0 1 3 ^{1 ^ ~ @ 2 mul ~ 3 copy
256 idiv put ~ 1 add ~ 256 mod put}for ~ !}bind d/IDStr2{~ @ 1 add 2 mul string
0 1 3 ^{1 ^ ~ @ 2 mul ~ 5 ^ add 3 copy 256 idiv put ~ 1 add ~ 256 mod put}for ~
! ~ !}bind d/CIDT42Begin{25 dict ` @/WMode ~ d 0 gt{/Metrics2 16 dict d
/FontMatrix[0 1 -1 0 0 0]d}{/FontMatrix[1 0 0 1 0 0]d}?/CIDMap ~ d/CIDCount ~ d
/CIDSystemInfo 3 dict @ ` 3 -1 $/Supplement ~ d 3 -1 $/Ordering ~ d 3 -1 $
/Registry ~ d E d/CIDFontName ~ d/Encoding ~ d 4 array astore cvx/FontBBox ~ d
/CharStrings 2 dict @ `/.notdef 0 d E d/GDBytes 2 d/CIDFontType 2 d/FontType 42
d/PaintType 0 d/sfnts}bind d/CIDT42End{CIDFontName & E/CIDFont defineresource
!}bind d/T42CIDCP32K{/CIDFont findresource @ length dict copy @/FID undef `
/CIDFontName ~ d/CIDMap ~ d/CIDCount ~ d/Metrics2 8 dict d CIDFontName & E
/CIDFont defineresource !}bind d/T42CIDCPR{/CIDFont findresource @ length dict
copy @/FID undef `/CDevProc{!}d/CIDFontName ~ d CIDFontName & E/CIDFont
defineresource !}bind d/T0AddT42Char{/CIDFont findresource/GlyphDirectory get `
d E ! !}bind d/T0AddT42Mtx2{/CIDFont findresource/Metrics2 get ` d E}bind d
/UpdateCIDMap{/CIDFont findresource/CIDMap get 3 1 $ putinterval}d/AddXUID
{version cvi 3011 ge{/XUID ~ d}{!}?}bind d/AddFontInfoBegin{/FontInfo 16 dict @
`}bind d/AddFontInfo{/GlyphNames2Unicode 16 dict d}bind d/AddFontInfoEnd{E d}
bind d/G2UBegin{findresource/FontInfo get/GlyphNames2Unicode get `}bind d
/G2UEnd{E}bind d
%%EndResource
end reinitialize
0 -0.207 1.359 0.898
256 array 0 1 255 {1 index exch /.notdef put} for /TTE2310368t00
Type42DictBegin
[<00010000000a000a000a000a63767420ae2fa9a9000000ac0000053a6670
676dc4f43bb0000005e80000045f676c7966fef43883000013680000cd36
68656164c987665400000a48000000366868656112130a8e00000a800000
0024686d747849428a8900000aa4000003886c6f636125baef7c00000e2c
000001c66d6178700356062a00000ff400000020707265704fc7275f0000
101400000354676469720000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000d1000000000000000000000000
00000000000000000000000000310031006301580281025a0031009b0062
0031009a00310064003100990094009402b30031003100630033006300b0
0031004a00e705c800320072003100310033007c0031004400f801a80086
00310031003c006205c80062006300c505c8003e0044006305c800010031
00630094018c00310063007d0084009400f102b302c202c205c80001003f
004a004a0063009400940094009402b305c805c800310031008300ae00de
01c00001007b0093009400b900d102c202c2003e009400ad00f701280128
018b01e501ed025002c20001003c00620063006b007b009400b000be00d9
00f30114013e018a01bc01ed0212028100010031004a004a006300800094
00c500c500d10128012801280128014d016c016f01720189018b01e40203
02350250026f028802a002b002c20359043e05c806120637076c00010001
0002000300110044004a004a004e00530062006200710080009400c500c5
00c500c500c500d00102015101540168019601a001bc01c501ed01ed01f4
022d023f02810281028102950360040c04e8056b05a205a205c80655079d
0806000200050006001a002000250034003c0045004a005100630064006a
007a007a007a007b007b007c007d0082009f00a000a100a900b100ba00c1
00c500d000db00de00f700f7010f010f0128012801370139015701570159
01590172017e0184018a018b018b018b018b018b018b018d019c01b301ba
01bc01cb01d5021f0250025002500250026c026f0281028102810283029a
02b402cb02cc02df02e402ea02f103000309035f0362037303a503aa03cf
03cf044804a004a104dc04dc050105b005c8061206120614065d068b068b
068c0709076b07840791079d07b60a2e00170025002c003c004a00570063
0079007c007c0088008a009400b000b100b100b400b500b500c800ea00f7
00f700f700ff010f0128012801280128013901440146015501550159015a
0160016d01730178018a018b018b018b01a401a601a801b401bc01d501d5
01d801db01e101eb01ee01ee01ee01f702060216022b0250025002500250
025002530257026b02960299029c02ab02b302b302bc02d802de02e402e4
02f50300030b03120315031e0345034603460354035b0378038303ad03c2
03db03ed040c040c043d043e0455045d04a004c604e404e804e805020503
05250535053a053a0568056e057e058b059e05c805ed05ed060c06120612
06120613063b0687069f06b306d906fd0715071607220722072e07310753
076c077607aa07e407e708ac0941096909720a2c00aa003000b700000000
0000000000000000000000b500d900c3025d062f001a01db007b0071030f
00300020006300c5020c076c096902b3043d043e07530128035f03dd00f7
0309004b04c60057035b006c0562030b07ec00a80173048101ab034600ac
00a5077601bc036003ed03a50525063b018b018b018b029a03aa07790760
07e706d906f403930568072e0141058b01a8023f00940172015100f601f5
005e00300074022a00c60089008801760008009408ac010d003100c5021f
018b05a203b204a00345057e01290128011b05c8038500350015000c0028
0022000500050014000500004037383734333231302f2e2d2c2b2a292827
262524232221201f1e1d1c1b1a191817161514131211100f0e0d0c0b0a09
0807060504030201002c4523466020b02660b004262348482d2c45234623
6120b02661b004262348482d2c45234660b0206120b04660b00426234848
2d2c4523462361b0206020b02661b02061b004262348482d2c45234660b0
406120b06660b004262348482d2c4523462361b0406020b02661b04061b0
04262348482d2c0110203c003c2d2c20452320b0cd442320b8015a515823
20b08d44235920b0ed51582320b04d44235920b0042651582320b00d4423
5921212d2c20204518684420b001602045b04676688a4560442d2c01b10b
0a432343650a2d2c00b10a0b4323430b2d2c00b0462370b101463e01b046
2370b10246453ab10200080d2d2c45b04a234445b04923442d2c2045b003
25456164b050515845441b2121592d2cb00143632362b0002342b00f2b2d
2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20
b12cc08a8cb8100062602b0c642364615c58b00361592d2c45b0112bb047
2344b0477ae4182d2cb801a65458b00943b801005458b9004aff80b14980
444459592d2cb01243588745b0112bb0172344b0177ae41b038a45186920
b01723448a8a8720b0a05158b0112bb0172344b0177ae41b21b0177ae459
59182d2c2d2c4b52582145441b23458c20b00325455258441b212159592d
2c01182f2d2c20b0032545b049234445b04a23444565234520b00325606a
20b009234223688a6a606120b01a8ab000527921b21a4a40b9ffe0004a45
208a54582321b03f1b235961441cb114008a5279b34940204945208a5458
2321b03f1b235961442d2cb110114323430b2d2cb10e0f4323430b2d2cb1
0c0d4323430b2d2cb10c0d432343650b2d2cb10e0f432343650b2d2cb110
11432343650b2d2c4b525845441b2121592d2c0120b003252349b04060b0
206320b000525823b002253823b002256538008a63381b21212121215901
2d2c4569b00943608a103a2d2c01b005251023208af500b0016023edec2d
2c01b005251023208af500b0016123edec2d2c01b0062510f500edec2d2c
20b001600110203c003c2d2c20b001610110203c003c2d2cb02b2bb02a2a
2d2c00b00743b006430b2d2c3eb02a2a2d2c352d2c76b04b23701020b04b
4520b0005058b00161593a2f182d2c21210c6423648bb84000622d2c21b0
8051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c
6423648bb81555621bb200802f2b59b002602d2c0c6423648bb840006260
23212d2cb4000100000015b00826b00826b00826b008260f10161345683a
b001162d2cb4000100000015b00826b00826b00826b008260f1016134568
653ab001162d2c4523204520b10405258a505826618a8b1b26608a8c5944
2d2c462346608a8a462320468a608a61b8ff8062232010238ab14b4b8a70
456020b0005058b00161b8ffc08b1bb0408c5968013a2d2cb0332bb02a2a
2d2cb0134358031b02592d2cb0134358021b03592d000001000000028000
281167695f0f3cf5081b080000000000a5ad93fe00000000b1cb07d40000
fe500adf07310000000c0001000000000000000100000731fe5000000b8c
0000ffcf0adf0001000000000000000000000000000000e2040000800000
00000600000008000000083e004a092800940a6900940ac0004a07260094
09bc00ad03aa00c508ac00ad072200ad090f00ad090f00ad095f00ad095f
00ad0b8700ad0b8c00ad08c500ad0abf00ad059700ad059700ad072200ad
046f00ad04d100ad089400ad0795004a08a0004a078400ad072100ad0722
00ad072200ad072100ad0747004a0747004a04b300ad065800ad056500ad
056500ad078900ad078900ad046400ad046400ad072200ad06bf005606bf
005606bf005608e300ad054800ad06cb00ad08b600ad071b00ad070b00ad
053400ad068100ad0515009406490094072200ad072200ad05f900ad05f9
00ad05c800ad058c00ad065b00ad071500ad072200ad072a00ad072100ad
094000ad086f00ad07b600ad08b900ad078700ad077700ad079100ad0833
00ad076e00ad08c500ad088500ad063d00ad086600b30a2b0088043e004a
043e004a072200ad072200ad0800004a0800004a0800004a0800004a0800
0038080000380800003808000038087b00ad087b00ad072100ad072200ad
072200ad072200ad072200ad072200ad072200ad072200ad072200ad0722
00ad072200ad072200ad072200ad072200ad072200ad072200ad072200ad
072200ad072200ad072200ad072200ad072200ad072200ad028100ad03a9
00ad05f900ad072100ad072100ad072100ad072100ad072100ad079f00ad
079f00ad028100ad03a900ad05f900ad072100ad072100ad072100ad0721
00ad072100ad049f00ad07e400ad03a900ad05f900ad07210110072100ad
072100d10721010f072100ad072100ad072100ad072100ad072100ad0721
00ad07210162072100ad072100ad072100ad07210087072100ad072100ad
072100ad072100ad072100ad072100ad072100ad072100ad072100ad0721
00ad072100ad072100ad072100ad072100ad072100ad072100ad086200ad
086200ad086200ad086200ad080000310800000008000031080000310800
003108000031080000310800003108000031080000310a0600ad0a0600ad
065b00ad065b00ad072100ad072100ad072100ad072100d7072100ad0721
00ad07d600ad07d600ad072100ad072100ad063500ad063500ad063500ad
063500ad088a00ad088a00ad072100ad072100ad06fb00ad06fb00ad06fb
00ad06fb00ad072100ad072100ad067c00c5067c00c5087b00ad067c00c5
064100ad064100ad064100ad064100ad03db006303150063084700640000
002600260026002600e201bd028803670417053605e6072b07ee084c08ba
094b09e60ade0b9b0bfc0c910d310dbd0e820f0c1000116a11fc1311146a
14dc156315c81662177c178719021a081b671b711cd01cdb1ce81cf51e14
1eb21f3c1fd9209521f5228c233b239023f3241f24f1254f258b260c267a
26d9274527ea284828cd292729af2a8a2ceb2d592dd42e592ef12f83302d
30943123316b3202326f32e333873457349f34e9370638663925393039e9
39f43aae3ab93b743b7f3bf93c533d193d903dee3e703f103fa4402e40c0
412a41c8425e42ef434b4390440e449344f3456145dd463146b7472b47a3
47c347e34807484e489648d7493949d14a1e4a6a4a824a9a4ab14adc4b07
4b334b694b9a4bb84bd64bf44c124c384c604c934ccb4d0c4d654e014ea3
4f624fd45044508b5103515e51bd52c953d954ec55fc570857fb58065811
581c58275832593159a55a1b5a255a2f5a3c5a495a565a635b4b5c2c5cbf
5ccc5cd95ce35d755d825d8f5d995e595e645ea55eb05ebd5eca5f0c5f17
5f245f315f745f7f5f8c5f995fd45fdf601b6026606a60756082608f60cd
60d8611561206180618b619861a56232623f62b762c2632f633a63616388
669b00000001000000e2010c002f008d000e00020010002f0039000001ec
045f00010001400c004646000000121108404820b80236b2483220b80283
b2483220b801acb2483220b801abb2483220b801a9b2483220b801a8b248
3220b801a7b2483220b801a3b2483220b801a1b2483220b8019fb2483220
b80149b2483220b80148b2483220b80147b2483220b80142b2483220b801
40b2483220b8013eb2483220b8013cb2483220b80139b2483220b80106b2
483220b80104b2483220b80103b2483220b80101404f483220dc483220db
483220da483220d6483220c3483220b6483220b5483220af483220ad4832
20ac483220a8483220a74832209f4832209e4832209d4832208c48322083
483220634832205f483220b801afb2483220b801adb2483220b801aab248
3220b801a6b2483220b801a5b2483220b801a4b2483220b8019eb2483220
b80144b2483220b80141b2483220b8013db2483220b80138b2483220b801
07b2483220b80105b2483220b80102b2483220b801004040483220d94832
20d5483220c8483220c7483220c6483220c5483220b7483220b4483220b3
483220ae483220a04832209248322079483220644832140914093790b801
7640490790a107909307908d07906f07906c07906607906507905c07905a
079059079058072408220820081e081c081a08180816081408120810080e
080c080a080808060804080208000800b013034b024b5342014bb0c06300
4b6220b0f65323b8010a515ab005234201b0124b004b544218b0382bb002
88b801005458b801ffb101018e851bb0124358b9000101ff858d1bb90001
01ff858d595900162b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b182b2b
2b2b2b2b2b2b2b2b2b2b2b4b5079bc001f01370007001f0133b3071fc407
2b2b2b4b5379bc00900137000700900133b30790c4072b2b2b1801b25000
324b618b601d002b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
2b2b2b2b2b2b012b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b0145695342014b5058b10800
4259435c58b108004259b3020b0a124358601b2159421610703eb0124358
b93b21187e1bba040001a8000b2b59b00c2342b00d2342b0124358b92d41
2d411bba04000400000b2b59b00e2342b00f2342b0124358b9187e3b211b
ba01a80400000b2b59b0102342b01123420100>
[15993 16297 16377 3871 ] AllocGlyphStorage
]def
108 44
PrepFor2015
AddFontInfoBegin
/OrigFontType /TrueType def
/OrigFontName <57696E6764696E6773> def
/OrigFontStyle () def
/FSType 0 def
AddFontInfoEnd
[16#2c 16#d7454db3 ] AddXUID
Type42DictEnd
4 74 197 <000100ad0000072a05c800080057b2070606b80287400900081400000802
0303b802874009000114000001000801bc0169000301a400060169400a08
000102030607080605b9018800002fed1739003ffdfded1139313087052e
2b7d10c4872e182b7d10c4130121012115210121ad02e40117fd7f0503fa
fd0281fee902e402e4fd7fc6fd7f>/TTE2310368t00 AddT42Char
1 0 0 <000200800000038005c8000300070023400f07d40104d401a3000004ff00
05ff03b901e500002ffeed10ed003feeed10ed3130331121112521112180
0300fd800200fe0005c8fa388004c800>/TTE2310368t00 AddT42Char
/TTE2310368t00 findfont /CharStrings get begin
/barb2left 197 def
/.notdef 0 def
end
/TTE2310368t00 findfont /Encoding get
dup 1 /barb2left put
pop
F /F5 0 /0 F /TTE2310368t00 mF
/F5S19 F5 [25 0 0 -25 0 0 ] mFS
F5S19 Ji
1920 1678 M <01>S
F0S19 Ji
1950 1678 M (no phone !)[13 13 6 12 12 13 13 11 6 0]xS
1996 1853 M (-)S
1879 1853 M (Joe)[10 13 0]xS
1976 1811 M (1234)[12 12 12 0]xS
1872 1811 M (John)[10 12 13 0]xS
1969 1769 M (phone)[13 12 12 13 0]xS
1869 1769 M (name)[13 10 20 0]xS
1 Lj 2 Lc 3 Lw solid N 1844 1739 M 2053 1739 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 2 Lw N 1844 1781 M 2053 1781 I : [ 1 0 0 1 1278 1262 ] concat K
; 1 Lw N 1844 1823 M 2053 1823 I : [ 1 0 0 1 1278 1262 ] concat K
; 2 Lc 3 Lw N 1844 1865 M 2053 1865 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1844 1739 M 1844 1865 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 1 Lw N 1948 1739 M 1948 1865 I : [ 1 0 0 1 1278 1262 ] concat K
; 2 Lc 3 Lw N 2053 1739 M 2053 1865 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lj 1 Lc 4 Lw : 1278 1262 893 671 rc N 2169 1264 M 1280 1264 I 1280 1931 I 2169 1931 I C
: [ 1 0 0 1 1278 1262 ] concat K
; ; : N 254 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 2778 M (17)[9 0]xS
F0S37 Ji
351 2281 M (Semi)[30 24 43 0]xS
463 2281 M (-)S
481 2281 M (structured Data Explained)[21 15 18 27 24 15 27 18 24 28 14 40 24 15 24 13 34 27 28 15 24 15 27 24 0]xS
F0S23 Ji
331 2378 M <95>S
364 2378 M (Repeated attributes)[23 15 18 15 16 10 14 18 8 16 10 9 12 9 17 18 10 15 0]xS
331 2628 M <95>S
364 2628 M (Impossible in tables:)[11 27 18 17 14 14 9 18 9 15 9 9 18 9 9 15 18 9 15 14 0]xS
: N 499 2406 353 130 rp C
L ; : N 493 2400 351 128 rp C
1 0 scol L ; 1 Lw solid N 844 2399 M 492 2399 I 492 2528 I 844 2528 I C
K
F0S19 Ji
502 2428 M (<)S
516 2428 M (person)[13 11 8 9 13 0]xS
583 2428 M (> <)[14 6 0]xS
616 2428 M (name)[13 10 20 0]xS
670 2428 M (> Mary)[14 6 22 11 8 13 13 0]xS
764 2428 M (name)[13 10 20 0]xS
818 2428 M (>)S
600 2458 M (<)S
614 2458 M (phone)[13 13 12 13 0]xS
676 2458 M (>2345)[14 12 12 12 12 14 0]xS
759 2458 M (phone)[13 12 13 13 0]xS
821 2458 M (>)S
600 2488 M (<)S
614 2488 M (phone)[13 13 12 13 0]xS
676 2488 M (>3456)[14 12 12 12 12 14 0]xS
759 2488 M (phone)[13 12 13 13 0]xS
821 2488 M (>)S
502 2517 M ()[14 0]xS
523 2517 M (person)[13 11 8 9 13 0]xS
589 2517 M (>)S
F5S19 Ji
889 2480 M <01>S
F0S19 Ji
919 2480 M (two phones !)[7 18 13 6 12 13 12 13 11 10 6 0]xS
923 2717 M (3456)[12 12 12 0]xS
818 2717 M (2345)[12 12 12 0]xS
711 2717 M (Mary)[22 11 8 0]xS
811 2675 M (phone)[13 12 12 13 0]xS
711 2675 M (name)[13 10 20 0]xS
1 Lj 2 Lc 3 Lw solid N 686 2645 M 895 2645 I : [ 1 0 0 1 254 2146 ] concat K
; 0 Lc 2 Lw N 686 2687 M 895 2687 I : [ 1 0 0 1 254 2146 ] concat K
; 1 Lw N 686 2729 M 999 2729 I : [ 1 0 0 1 254 2146 ] concat K
; 2 Lc 3 Lw N 686 2772 M 895 2772 I : [ 1 0 0 1 254 2146 ] concat K
; N 686 2645 M 686 2772 I : [ 1 0 0 1 254 2146 ] concat K
; 0 Lc 1 Lw N 790 2645 M 790 2772 I : [ 1 0 0 1 254 2146 ] concat K
; 2 Lw N 895 2645 M 895 2772 I : [ 1 0 0 1 254 2146 ] concat K
; 1 Lw N 999 2687 M 999 2729 I : [ 1 0 0 1 254 2146 ] concat K
; N 895 2687 M 999 2687 I : [ 1 0 0 1 254 2146 ] concat K
; F0S1E Ji
1038 2715 M (???)[13 13 0]xS
0 Lj 1 Lc 4 Lw : 254 2146 893 670 rc N 1145 2148 M 256 2148 I 256 2814 I 1145 2814 I C
: [ 1 0 0 1 254 2146 ] concat K
; ; : N 1278 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 2778 M (18)[9 0]xS
F0S37 Ji
1384 2281 M (Semistructured Data Explained)[30 24 43 15 21 15 18 27 24 15 27 18 24 28 14 40 24 15 24 13 33 28 28 15 24 15 27 24 0]xS
F0S23 Ji
1355 2378 M <95>S
1388 2378 M (Attributes with different types in different objects)[24 10 10 12 9 18 18 10 14 14 9 25 9 9 18 8 18 9 11 11 15 12 15 18 10 9 10 17 18 15 13 9
9 18 8 18 9 11 11 15 12 15 18 10 9 17 18 9 15 15 10 0]xS
1355 2628 M <95>S
1388 2628 M (Nested collections \(no 1NF\))[25 15 14 10 15 18 9 15 17 9 9 15 15 10 9 17 18 14 9 12 18 17 8 18 25 19 0]xS
1355 2679 M <95>S
1388 2679 M (Heterogeneous collections:)[25 15 10 15 12 17 17 15 18 15 17 18 14 9 15 17 9 9 15 15 11 9 17 18 14 0]xS
F0S1E Ji
1400 2722 M <96>S
1427 2722 M ()[17 15 15 0]xS
1498 2722 M (contains both <)[13 15 15 8 13 7 15 11 8 15 15 8 15 8 0]xS
1681 2722 M (book>)[15 15 15 14 0]xS
1757 2722 M (s and <)[11 8 13 15 15 7 0]xS
1843 2722 M (publisher>)[15 15 15 7 8 11 15 13 10 0]xS
1969 2722 M (s)S
: N 1382 2406 502 172 rp C
L ; : N 1376 2400 500 170 rp C
1 0 scol L ; 1 Lw solid N 1876 2399 M 1375 2399 I 1375 2570 I 1876 2570 I C
K
1384 2430 M (<)S
1401 2430 M (person)[15 13 10 11 15 0]xS
1480 2430 M (> <)[17 8 0]xS
1521 2430 M (name)[15 13 23 0]xS
1585 2430 M (> <)[17 7 8 0]xS
1634 2430 M (first)[10 7 10 11 0]xS
1680 2430 M (> John )[17 8 12 15 15 14 8 17 0]xS
1794 2430 M (first)[10 7 10 11 0]xS
1840 2430 M (>)S
1622 2462 M (<)S
1639 2462 M (last)[7 13 11 0]xS
1678 2462 M (> Smith )[17 8 17 23 7 8 15 8 17 0]xS
1806 2462 M (last)[8 13 11 0]xS
1846 2462 M (>)S
1511 2495 M ()[17 0]xS
1536 2495 M (name)[15 13 23 0]xS
1600 2495 M (>)S
1511 2527 M (<)S
1528 2527 M (phone)[14 15 15 15 0]xS
1600 2527 M (>1234)[17 15 14 15 15 17 0]xS
1701 2527 M (phone)[15 15 14 15 0]xS
1773 2527 M (>)S
1384 2559 M ()[17 0]xS
1409 2559 M (person)[15 13 10 11 15 0]xS
1488 2559 M (>)S
F5S19 Ji
1913 2442 M <01>S
F0S19 Ji
1943 2442 M (structured name !)[10 7 8 13 11 6 13 8 11 13 6 13 10 20 11 6 0]xS
4 Lw solid : 1278 2146 893 670 rc N 2169 2148 M 1280 2148 I 1280 2814 I 2169 2814 I C
: [ 1 0 0 1 1278 2146 ] concat K
; ; LH
(%%[Page: 3]%%) =
%%PageTrailer
%%Page: 4 4
%%PageBoundingBox: 15 13 597 780
%%EndPageComments
%%BeginPageSetup
/DeviceRGB dup setcolorspace /colspABC exch def
mysetup concat colspRefresh
%%EndPageSetup
/DeviceGray dup setcolorspace /colspABC exch def
: N 75 75 2275 3046 rp C
1 0 scol L ; 0 0 scol F0S32 Ji
2295 3094 M (4)S
: N 254 379 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1011 M (19)[9 0]xS
F0S37 Ji
411 481 M (XML Data v.s. E/R, ODL, )[40 49 32 14 40 24 15 24 14 26 14 21 14 13 34 14 37 14 13 39 40 33 14 0]xS
588 547 M (Relational)[37 24 15 24 15 15 28 27 24 0]xS
F0S23 Ji
331 608 M <95>S
364 608 M (Q: is XML better or worse ?)[25 9 9 9 14 9 25 31 21 9 18 15 9 10 15 12 9 17 11 9 25 17 12 14 15 9 0]xS
331 654 M <95>S
364 654 M (A: serves different purposes)[25 9 9 14 15 12 16 15 14 9 18 9 11 12 15 12 15 18 10 8 18 17 12 18 16 14 15 0]xS
F0S1E Ji
376 694 M <96>S
403 694 M (E/R, ODL, Relational models:)[18 8 20 8 7 22 22 17 8 8 20 13 7 13 8 7 15 15 14 7 8 23 15 15 14 7 12 0]xS
F0S19 Ji
420 728 M <95>S
442 728 M (For centralized processing, when we control the data)[14 13 8 6 11 11 13 7 8 11 6 6 11 11 13 6 13 8 13 11 10 10 10 6 13 12 6 6 18 13 10 13
6 18 11 6 11 12 13 7 8 13 6 6 7 13 11 5 13 11 7 0]xS
F0S1E Ji
376 766 M <96>S
403 766 M (XML:)[22 27 18 0]xS
F0S19 Ji
420 800 M <95>S
442 800 M (Data sharing between different systems)[18 11 7 11 6 10 13 11 8 6 13 12 6 13 11 7 18 11 10 13 6 13 6 8 8 11 8 11 13 7 6 9
13 10 6 11 19 0]xS
420 832 M <95>S
442 832 M (we do not have control over the entire data)[18 11 6 13 13 5 13 12 7 6 13 11 12 11 6 11 12 13 7 8 13 6 6 13 12 11 8 6 7 13 11 6
10 13 7 6 8 11 6 13 11 7 0]xS
420 865 M <95>S
442 865 M (E.g. on the Web)[15 6 12 6 6 13 13 6 7 13 11 6 24 10 0]xS
F0S23 Ji
331 909 M <95>S
364 909 M (Do NOT use XML to model your data ! Use E/R, )[25 17 9 25 25 21 9 18 14 15 9 24 31 21 9 10 17 9 27 16 18 15 9 9 17 17 18 12 8 17 16 9
16 9 11 9 24 14 15 9 21 9 23 9 0]xS
364 947 M (ODL, or relational instead.)[25 25 21 9 9 17 12 9 12 15 9 15 10 9 17 18 16 9 9 9 17 14 10 15 15 18 0]xS
0 Lj 1 Lc 4 Lw : 254 379 893 670 rc N 1145 381 M 256 381 I 256 1047 I 1145 1047 I C
: [ 1 0 0 1 254 379 ] concat K
; ; : N 1278 379 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1011 M (20)[9 0]xS
F0S37 Ji
1461 514 M (Two XML Applications)[33 39 28 14 39 49 33 14 38 27 28 15 15 24 24 15 15 28 27 0]xS
1 Lw solid N 1568 796 M 1568 734 1518 684 1456 684 -c 1394 684 1345 734 1345 796 -c 1345 857 1394 908 1456 908 -c 1518 908 1568 857 1568 796 -c C
K
F0S1E Ji
1385 753 M (Relational)[20 13 7 13 9 7 15 15 14 0]xS
1385 789 M (Database,)[22 13 8 13 15 13 11 13 0]xS
1385 825 M (Local)[18 15 13 13 0]xS
1385 860 M (Applications)[21 15 15 8 8 13 13 9 7 15 15 0]xS
N 2120 781 M 2120 727 2078 684 2026 684 -c 1974 684 1933 727 1933 781 -c 1933 834 1974 878 2026 878 -c 2078 878 2120 834 2120 781 -c C
K
1956 792 M (Application)[21 15 15 8 8 13 13 9 7 15 0]xS
1 Lj solid N 1859 894 M 1857 886 1852 879 1843 873 -c 1833 869 1820 866 1807 864 -c 1792 866 1781 869 1770 873 -c 1761 879 1756 886 1755 894 -c 1753 901 1747 908 1739 913 -c 1729 917 1716 920 1703 923 -c 1688 920 1676 917 1666 913 -c 1657 908 1652 901 1650 894 -c 1650 661 I 1652 669 1657 676 1666 681 -c 1676 685 1688 688 1703 691 -c 1716 688 1729 685 1739 681 -c 1747 676 1753 669 1755 661 -c 1756 654 1761 647 1770 640 -c 1781 636 1792 633 1807 632 -c 1820 633 1833 636 1843 640 -c 1852 647 1857 654 1859 661 -c C
: 0.672 0 scol O ; : [ 1 0 0 1 1278 379 ] concat K
; 1727 788 M (Web)[28 13 0]xS
N 1568 789 M 1926 789 I : [ 1 0 0 1 1278 379 ] concat K
; N 1924 794 M 1934 789 I 1924 785 I C
O 1583 774 M (XML)[22 27 0]xS
1868 777 M (XML)[22 27 0]xS
N 1315 565 M 1535 565 I 1535 611 I 1315 611 I C
0.918 0 scol O 0 0 scol N 1570 748 M 1549 576 I 1543 576 I : [ 1 0 0 1 1278 379 ] concat K
; N 1315 565 M 1535 565 I 1535 611 I 1315 611 I C
: [ 1 0 0 1 1278 379 ] concat K
; 1325 599 M (XML Publishing)[22 27 17 8 17 15 15 7 8 11 16 7 15 0]xS
N 1927 565 M 2111 565 I 2111 611 I 1927 611 I C
0.918 0 scol O 0 0 scol N 1886 720 M 1912 576 I 1920 576 I : [ 1 0 0 1 1278 379 ] concat K
; N 1927 565 M 2111 565 I 2111 611 I 1927 611 I C
: [ 1 0 0 1 1278 379 ] concat K
; 1937 599 M (XML Storage)[22 27 17 8 17 8 15 10 13 14 0]xS
0 Lj 4 Lw : 1278 379 893 670 rc N 2169 381 M 1280 381 I 1280 1047 I 2169 1047 I C
: [ 1 0 0 1 1278 379 ] concat K
; ; : N 254 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1894 M (21)[9 0]xS
F0S37 Ji
517 1364 M (XML Publishing )[40 49 32 14 31 26 28 15 15 21 27 15 27 27 0]xS
412 1430 M (from Relational Databases)[19 17 28 42 14 37 24 15 24 15 14 28 27 24 15 14 40 24 15 23 28 24 21 24 0]xS
F0S28 Ji
331 1670 M <95>S
364 1670 M (Relational schema:)[27 17 11 18 11 11 19 20 18 11 10 16 17 20 17 31 18 0]xS
F0S23 Ji
376 1721 M (Product\()[20 12 17 17 18 15 9 0]xS
496 1721 M (pid)[18 8 0]xS
540 1721 M (, name, weight\))[9 8 17 16 27 15 9 9 25 15 9 17 18 10 0]xS
376 1771 M (Company\(cid, name, address\))[23 17 27 18 15 18 17 12 15 9 18 9 8 17 16 27 15 9 8 15 18 17 12 15 13 14 0]xS
376 1821 M (Makes\()[31 15 18 15 14 0]xS
480 1821 M (pid)[18 9 0]xS
525 1821 M (, cid, price\))[8 9 15 9 18 9 8 18 12 9 15 15 0]xS
: N 419 1539 111 58 rp C
0.617 0 scol L ; 1 Lw solid N 530 1538 M 418 1538 I 418 1597 I 530 1597 I C
K
F0S1E Ji
428 1578 M (product)[15 10 15 15 15 13 0]xS
: N 843 1539 126 58 rp C
0.617 0 scol L ; N 969 1538 M 842 1538 I 842 1597 I 969 1597 I C
K
851 1578 M (company)[13 15 23 15 13 15 0]xS
1 Lj solid N 701 1508 M 641 1567 I 701 1626 I 760 1567 I C
: 0.617 0 scol O ; : [ 1 0 0 1 254 1262 ] concat K
; 663 1578 M (makes)[23 13 14 14 0]xS
N 634 1567 M 530 1567 I : [ 1 0 0 1 254 1262 ] concat K
; N 760 1567 M 842 1567 I : [ 1 0 0 1 254 1262 ] concat K
; 0 Lj 4 Lw : 254 1262 893 671 rc N 1145 1264 M 256 1264 I 256 1931 I 1145 1931 I C
: [ 1 0 0 1 254 1262 ] concat K
; ; : N 1278 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1894 M (22)[9 0]xS
F0S37 Ji
1541 1342 M (XML Publishing )[40 49 32 14 31 26 28 15 15 21 27 15 27 27 0]xS
1436 1408 M (from Relational Databases)[19 17 28 42 14 37 24 15 24 15 14 28 27 24 15 14 40 24 15 23 28 24 21 24 0]xS
: N 1359 1433 568 467 rp C
L ; : N 1353 1427 566 465 rp C
1 0 scol L ; 1 Lw solid N 1919 1426 M 1352 1426 I 1352 1892 I 1919 1892 I C
K
F0S19 Ji
1362 1453 M (<)S
1376 1453 M (db)[13 0]xS
1402 1453 M (><)[13 0]xS
1429 1453 M (company)[11 12 19 13 11 12 0]xS
1520 1453 M (> <)[14 6 6 6 0]xS
1566 1453 M (name)[13 10 20 0]xS
1620 1453 M (> )[14 0]xS
1640 1453 M (GizmoWorks )[18 6 11 19 12 24 13 8 12 10 0]xS
1779 1453 M ()[14 0]xS
1799 1453 M (name)[13 10 20 0]xS
1853 1453 M (>)S
1548 1480 M (<)S
1562 1480 M (address)[11 13 13 8 11 10 0]xS
1638 1480 M (> Tacoma )[14 6 14 11 11 13 20 11 6 14 0]xS
1765 1480 M (address)[10 12 13 8 11 10 0]xS
1839 1480 M (>)S
1548 1506 M (<)S
1562 1506 M (product)[13 8 13 13 13 10 0]xS
1639 1506 M (> <)[14 6 0]xS
1673 1506 M (name)[13 10 20 0]xS
1727 1506 M (> gizmo )[14 6 12 6 11 20 13 6 14 0]xS
1835 1506 M (name)[13 10 20 0]xS
1889 1506 M (>)S
1653 1533 M (<)S
1667 1533 M (price)[13 8 6 11 0]xS
1716 1533 M (> 19.99 )[15 6 12 12 7 12 12 6 14 0]xS
1819 1533 M (price)[13 8 6 11 0]xS
1868 1533 M (>)S
1548 1560 M ()[14 0]xS
1569 1560 M (product)[13 8 13 12 13 11 0]xS
1646 1560 M (>)S
1548 1587 M (<)S
1562 1587 M (product)[13 8 13 13 13 10 0]xS
1639 1587 M (> \205)[14 6 25 14 0]xS
1704 1587 M (product)[13 8 12 13 13 10 0]xS
1780 1587 M (>)S
1437 1614 M <85>S
1407 1641 M ()[14 0]xS
1428 1641 M (company)[11 12 20 13 10 12 0]xS
1519 1641 M (>)S
1407 1667 M (<)S
1421 1667 M (company)[11 12 20 13 10 12 0]xS
1512 1667 M (> <)[14 6 6 6 6 0]xS
1564 1667 M (name)[13 10 20 0]xS
1618 1667 M (> Bang )[14 6 16 11 13 12 6 14 0]xS
1717 1667 M (name)[13 10 20 0]xS
1771 1667 M (>)S
1548 1694 M (<)S
1562 1694 M (address)[11 13 13 8 11 10 0]xS
1638 1694 M (> Kirkland )[14 6 18 6 8 12 6 11 13 13 6 14 0]xS
1772 1694 M (address)[11 12 13 8 11 10 0]xS
1847 1694 M (>)S
1548 1721 M (<)S
1562 1721 M (product)[13 8 13 13 13 10 0]xS
1639 1721 M (> <)[14 6 0]xS
1673 1721 M (name)[13 10 20 0]xS
1727 1721 M (> gizmo )[14 6 12 6 11 20 13 6 14 0]xS
1835 1721 M (name)[13 10 20 0]xS
1889 1721 M (> )[14 0]xS
1554 1748 M (<)S
1568 1748 M (price)[13 9 6 11 0]xS
1618 1748 M (> 22.99 )[14 6 12 13 6 12 12 6 14 0]xS
1720 1748 M (price)[13 8 6 11 0]xS
1769 1748 M (>)S
1548 1775 M ()[14 0]xS
1569 1775 M (product)[13 8 13 12 13 11 0]xS
1646 1775 M (>)S
1554 1802 M <85>S
1407 1828 M ()[14 0]xS
1428 1828 M (company)[11 12 20 13 10 12 0]xS
1519 1828 M (>)S
1407 1855 M <85>S
1362 1882 M ()[14 0]xS
1383 1882 M (db)[12 0]xS
1408 1882 M (>)S
F0S1E Ji
1950 1787 M (Redundant)[20 13 15 15 15 15 13 15 0]xS
1950 1822 M (representation)[10 13 15 10 13 11 13 15 8 13 9 7 15 0]xS
1950 1858 M (of products)[15 10 8 15 10 15 14 15 13 8 0]xS
1956 1508 M (Group by)[22 10 15 15 14 8 15 0]xS
1956 1543 M (companies)[13 15 23 15 13 15 7 14 0]xS
4 Lw solid : 1278 1262 893 671 rc N 2169 1264 M 1280 1264 I 1280 1931 I 2169 1931 I C
: [ 1 0 0 1 1278 1262 ] concat K
; ; : N 254 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 2778 M (23)[9 0]xS
F0S37 Ji
517 2248 M (XML Publishing )[40 49 32 14 31 26 28 15 15 21 27 15 27 27 0]xS
412 2314 M (from Relational Databases)[19 17 28 42 14 37 24 15 24 15 14 28 27 24 15 14 40 24 15 23 28 24 21 24 0]xS
: N 328 2429 738 303 rp C
L ; : N 322 2423 736 301 rp C
1 0 scol L ; 1 Lw solid N 1058 2422 M 321 2422 I 321 2724 I 1058 2724 I C
K
F0S23 Ji
330 2460 M ()[17 11 0]xS
330 2510 M ()[17 11 0]xS
330 2561 M ()[12 0]xS
330 2611 M ()[12 17 20 23 25 24 21 24 12 0]xS
330 2661 M ()[12 17 20 23 25 24 21 24 12 0]xS
330 2711 M ()[11 18 20 23 25 24 21 24 12 0]xS
F0S1E Ji
330 2388 M (The DTD:)[19 15 12 8 21 18 22 0]xS
4 Lw solid : 254 2146 893 670 rc N 1145 2148 M 256 2148 I 256 2814 I 1145 2814 I C
: [ 1 0 0 1 254 2146 ] concat K
; ; : N 1278 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 2778 M (24)[9 0]xS
F0S37 Ji
1541 2248 M (XML Publishing )[40 49 32 14 31 26 28 15 15 21 27 15 27 27 0]xS
1436 2314 M (from Relational Databases)[19 17 28 42 14 37 24 15 24 15 14 28 27 24 15 14 40 24 15 23 28 24 21 24 0]xS
: N 1330 2337 567 458 rp C
L ; : N 1324 2331 565 456 rp C
1 0 scol L ; 1 Lw solid N 1889 2330 M 1323 2330 I 1323 2787 I 1889 2787 I C
K
F0S19 Ji
1332 2358 M (<)S
1346 2358 M (db)[13 0]xS
1372 2358 M (> <)[14 6 0]xS
1405 2358 M (product)[13 8 12 12 13 11 0]xS
1481 2358 M (> <)[14 6 0]xS
1514 2358 M (name)[13 11 19 0]xS
1568 2358 M (> Gizmo )[14 6 18 6 11 20 13 6 14 0]xS
1682 2358 M (name)[13 10 20 0]xS
1736 2358 M (>)S
1498 2388 M (<)S
1512 2388 M (manufacturer)[20 11 13 13 8 11 11 6 13 8 11 0]xS
1645 2388 M (> )[14 0]xS
1560 2418 M (<)S
1574 2418 M (name)[13 11 20 0]xS
1629 2418 M (> )[14 0]xS
1649 2418 M (GizmoWorks )[18 6 11 19 13 23 13 8 12 10 0]xS
1788 2418 M ()[14 0]xS
1808 2418 M (name)[13 11 20 0]xS
1862 2418 M (>)S
1560 2448 M (<)S
1574 2448 M (price)[13 8 6 11 0]xS
1623 2448 M (> 19.99 )[14 6 13 12 6 13 12 6 14 0]xS
1726 2448 M (price)[13 8 6 11 0]xS
1775 2448 M (>)S
1560 2478 M (<)S
1574 2478 M (address)[11 13 13 8 11 10 0]xS
1650 2478 M (> Tacoma )[14 6 14 11 11 12 20 11 6 14 0]xS
1776 2478 M (address)[10 13 13 8 11 9 0]xS
1850 2478 M (>)S
1498 2507 M ()[14 0]xS
1519 2507 M (manufacturer)[20 11 12 13 8 11 11 7 13 8 11 0]xS
1652 2507 M (>)S
1498 2537 M (<)S
1512 2537 M (manufacturer)[20 11 13 13 8 11 11 6 13 8 11 0]xS
1645 2537 M (>)S
1566 2567 M (<)S
1580 2567 M (name)[13 11 20 0]xS
1635 2567 M (> Bang )[14 6 16 11 13 12 6 14 0]xS
1734 2567 M (name)[13 10 20 0]xS
1788 2567 M (>)S
1566 2597 M (<)S
1580 2597 M (price)[13 8 6 11 0]xS
1629 2597 M (> 22.99 )[14 7 12 12 6 13 12 6 14 0]xS
1732 2597 M (price)[13 8 6 11 0]xS
1781 2597 M (>)S
1566 2627 M (<)S
1580 2627 M (address)[11 13 13 8 11 10 0]xS
1656 2627 M (> Kirkland )[14 6 18 6 8 12 6 11 13 13 6 14 0]xS
1790 2627 M (address)[11 12 13 8 11 10 0]xS
1864 2627 M (>)S
1498 2656 M ()[14 0]xS
1519 2656 M (manufacturer)[20 11 12 13 8 11 11 7 13 8 11 0]xS
1652 2656 M (>)S
1504 2686 M <85>S
1393 2716 M ()[14 0]xS
1414 2716 M (product)[13 8 13 12 13 11 0]xS
1491 2716 M (>)S
1393 2746 M (<)S
1407 2746 M (product)[13 8 13 12 13 11 0]xS
1484 2746 M (> <)[14 6 0]xS
1517 2746 M (name)[13 11 20 0]xS
1571 2746 M (> )[14 0]xS
1591 2746 M (OneClick )[18 13 10 17 6 6 11 13 0]xS
1691 2746 M ()[14 0]xS
1712 2746 M (name)[13 11 20 0]xS
1767 2746 M (> \205)[14 6 0]xS
1332 2776 M ()[14 0]xS
1353 2776 M (db)[12 0]xS
1378 2776 M (>)S
F0S1E Ji
1942 2544 M (Redundant)[20 13 15 15 15 15 13 15 0]xS
1942 2580 M (Representation)[20 13 15 10 13 11 13 15 8 13 9 7 15 0]xS
1942 2616 M (of companies)[15 10 8 13 15 23 15 13 15 7 13 0]xS
1935 2418 M (Group by)[22 10 15 15 14 8 15 0]xS
1935 2453 M (products)[15 10 15 15 15 13 8 0]xS
4 Lw solid : 1278 2146 893 670 rc N 2169 2148 M 1280 2148 I 1280 2814 I 2169 2814 I C
: [ 1 0 0 1 1278 2146 ] concat K
; ; LH
(%%[Page: 4]%%) =
%%PageTrailer
%%Page: 5 5
%%PageBoundingBox: 15 13 597 780
%%EndPageComments
%%BeginPageSetup
/DeviceRGB dup setcolorspace /colspABC exch def
mysetup concat colspRefresh
%%EndPageSetup
/DeviceGray dup setcolorspace /colspABC exch def
: N 75 75 2275 3046 rp C
1 0 scol L ; 0 0 scol F0S32 Ji
2295 3094 M (5)S
: N 254 379 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1011 M (25)[9 0]xS
F0S37 Ji
517 481 M (XML Publishing )[40 49 32 14 31 26 28 15 15 21 27 15 27 27 0]xS
412 547 M (from Relational Databases)[19 17 28 42 14 37 24 15 24 15 14 28 27 24 15 14 40 24 15 23 28 24 21 24 0]xS
F0S28 Ji
331 616 M (How do we choose the output structure ? )[28 19 29 10 20 19 10 29 17 11 17 21 19 19 16 17 10 11 21 17 10 19 20 11 20 20 11 10 16 11 13 20
17 11 20 13 17 10 17 0]xS
331 673 M <95>S
364 673 M (Determined by agreement, with our )[29 17 11 17 13 31 11 20 17 20 10 21 18 10 18 20 13 18 17 31 17 20 11 10 10 29 11 11 20 10 19 20
13 0]xS
364 721 M (partners, or dictated by committees)[20 18 13 11 20 17 13 16 10 10 19 13 10 20 11 17 11 18 11 17 20 10 21 18 10 18 19 31 31 11 11 11
18 17 0]xS
F0S23 Ji
376 772 M <96>S
403 772 M (XML dialects \(called )[25 31 21 9 18 9 16 9 15 15 10 14 8 12 15 16 9 9 15 18 0]xS
F1S23 Ji
706 772 M (applications)[17 17 18 9 10 15 17 10 9 18 17 0]xS
F0S23 Ji
877 772 M (\) = )[11 9 19 0]xS
925 772 M (DTDs)[25 21 25 0]xS
F0S28 Ji
331 828 M <95>S
364 828 M (XML Data is often nested, irregular, etc)[29 36 23 10 29 18 11 17 10 11 16 10 19 12 11 17 20 10 20 17 16 11 17 20 10 10 11 13 14 17 20 20
11 18 13 10 10 17 11 0]xS
331 885 M <95>S
364 885 M (No normal forms for XML)[29 19 10 20 19 13 31 18 11 10 13 19 13 31 16 10 13 19 13 10 29 36 0]xS
0 Lj 1 Lc 4 Lw : 254 379 893 670 rc N 1145 381 M 256 381 I 256 1047 I 1145 1047 I C
: [ 1 0 0 1 254 379 ] concat K
; ; : N 1278 379 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1011 M (26)[9 0]xS
F0S37 Ji
1574 514 M (XML Storage)[40 49 32 14 30 15 28 18 24 27 0]xS
F0S28 Ji
1333 616 M <95>S
1366 616 M (Often the XML data is small and is parsed )[29 12 11 17 20 10 11 20 17 10 29 36 23 10 20 18 11 18 10 11 16 10 15 31 18 11 11 9 18 20 20 10
10 16 10 20 18 12 16 17 20 0]xS
1366 663 M (directly into the application \(DOM API\))[20 11 13 17 17 11 12 19 10 11 20 11 19 10 11 20 17 10 18 20 20 11 11 17 18 11 11 19 20 10 13 29
29 36 10 29 22 13 0]xS
1333 721 M <95>S
1366 721 M (Sometimes it is big, and we need to store it in )[22 19 31 17 11 11 31 17 16 10 11 11 10 11 16 10 20 11 20 10 10 18 19 20 10 29 17 10 20 17 17 20
10 11 19 10 16 11 19 14 17 10 11 11 10 11 20 0]xS
1366 768 M (a database)[18 10 20 18 10 18 20 17 16 0]xS
1333 825 M <95>S
1366 825 M (The XML storage problem:)[23 20 17 10 29 36 23 10 16 11 20 13 18 20 17 10 20 13 19 20 11 17 31 0]xS
F0S23 Ji
1378 876 M <96>S
1405 876 M (How do we choose the schema of the database ?)[25 17 25 9 18 17 9 25 15 9 15 18 17 17 14 15 8 10 18 15 8 14 15 18 15 26 16 9 17 11 9 9
18 15 9 17 15 10 15 17 16 14 15 9 0]xS
F0S28 Ji
1333 932 M <95>S
1366 932 M (Much harder than XML publishing \()[36 20 17 20 10 20 18 13 20 17 13 10 11 20 17 20 10 28 36 23 10 20 20 20 11 11 16 20 10 20 20 10
0]xS
1946 932 M (why ?)[28 20 18 11 0]xS
2040 932 M (\))S
: 1278 379 893 670 rc N 2169 381 M 1280 381 I 1280 1047 I 2169 1047 I C
: [ 1 0 0 1 1278 379 ] concat K
; ; : N 254 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1894 M (27)[9 0]xS
F0S37 Ji
550 1397 M (XML Storage)[40 49 32 14 30 15 28 18 24 27 0]xS
F0S28 Ji
331 1499 M (Two solutions:)[23 29 19 10 17 19 11 20 11 11 19 20 16 0]xS
331 1556 M <95>S
364 1556 M (Edge relation)[24 20 20 17 10 13 17 11 18 11 11 19 0]xS
331 1613 M <95>S
364 1613 M (Schema derived from DTD)[22 17 20 17 31 18 10 20 17 13 11 20 17 20 11 12 14 19 31 10 29 23 0]xS
: 254 1262 893 671 rc N 1145 1264 M 256 1264 I 256 1931 I 1145 1931 I C
: [ 1 0 0 1 254 1262 ] concat K
; ; : N 1278 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1894 M (28)[9 0]xS
F0S37 Ji
1567 1367 M (XML Storage)[40 49 32 14 30 15 28 18 24 27 0]xS
F0S1E Ji
1317 1466 M (1. Edge \(and value\) relations)[15 8 8 18 15 14 13 8 10 13 15 14 8 14 13 7 15 13 10 8 10 14 7 13 9 7 15 15 0]xS
1 Lw solid N 1907 1437 M 1907 1429 1893 1423 1877 1423 -c 1861 1423 1848 1429 1848 1437 -c 1848 1445 1861 1452 1877 1452 -c 1893 1452 1907 1445 1907 1437 -c C
K
F0S16 Ji
1866 1446 M (db)[11 0]xS
N 1751 1486 M 1751 1478 1737 1472 1721 1472 -c 1705 1472 1692 1478 1692 1486 -c 1692 1494 1705 1501 1721 1501 -c 1737 1501 1751 1494 1751 1486 -c C
K
1699 1495 M (book)[11 11 11 0]xS
N 1912 1486 M 1912 1478 1898 1472 1882 1472 -c 1866 1472 1853 1478 1853 1486 -c 1853 1494 1866 1501 1882 1501 -c 1898 1501 1912 1494 1912 1486 -c C
K
1860 1495 M (book)[11 11 11 0]xS
N 2077 1486 M 2077 1478 2061 1472 2043 1472 -c 2024 1472 2009 1478 2009 1486 -c 2009 1494 2024 1501 2043 1501 -c 2061 1501 2077 1494 2077 1486 -c C
K
2002 1495 M (publisher)[11 11 11 6 6 10 10 10 0]xS
N 1673 1549 M 1673 1541 1660 1535 1644 1535 -c 1627 1535 1615 1541 1615 1549 -c 1615 1557 1627 1564 1644 1564 -c 1660 1564 1673 1557 1673 1549 -c C
K
1626 1558 M (title)[6 6 6 6 0]xS
N 1761 1549 M 1761 1541 1747 1535 1731 1535 -c 1715 1535 1702 1541 1702 1549 -c 1702 1557 1715 1564 1731 1564 -c 1747 1564 1761 1557 1761 1549 -c C
K
1703 1558 M (author)[10 11 6 10 12 0]xS
N 1843 1554 M 1843 1546 1830 1540 1814 1540 -c 1797 1540 1785 1546 1785 1554 -c 1785 1562 1797 1569 1814 1569 -c 1830 1569 1843 1562 1843 1554 -c C
K
1797 1563 M (title)[6 6 6 6 0]xS
N 1921 1554 M 1921 1546 1908 1540 1892 1540 -c 1875 1540 1863 1546 1863 1554 -c 1863 1562 1875 1569 1892 1569 -c 1908 1569 1921 1562 1921 1554 -c C
K
1864 1563 M (author)[10 11 6 10 12 0]xS
N 1994 1549 M 1994 1541 1981 1535 1965 1535 -c 1948 1535 1936 1541 1936 1549 -c 1936 1557 1948 1564 1965 1564 -c 1981 1564 1994 1557 1994 1549 -c C
K
1937 1558 M (author)[10 11 6 10 12 0]xS
N 2067 1549 M 2067 1541 2054 1535 2038 1535 -c 2021 1535 2009 1541 2009 1549 -c 2009 1557 2021 1564 2038 1564 -c 2054 1564 2067 1557 2067 1549 -c C
K
2021 1558 M (title)[6 6 6 6 0]xS
N 2140 1549 M 2140 1541 2127 1535 2111 1535 -c 2094 1535 2082 1541 2082 1549 -c 2082 1557 2094 1564 2111 1564 -c 2127 1564 2140 1557 2140 1549 -c C
K
2091 1558 M (state)[9 6 10 6 0]xS
/F2S0F F2 [15 0 0 -15 0 0 ] mFS
F2S0F Ji
1605 1582 M (\223Complete)[9 9 9 9 9 9 9 9 0]xS
1605 1600 M (Guide)[9 9 9 9 0]xS
1605 1619 M (to DB2\224)[9 9 9 9 9 9 0]xS
1673 1593 M <93>S
1682 1593 M (Chamberlin)[9 9 9 9 9 9 9 9 9 0]xS
1772 1593 M <94>S
1766 1592 M (\223Transaction)[9 9 9 9 9 9 9 9 9 9 9 0]xS
1766 1611 M (Processing\224)[9 9 9 9 9 9 9 9 9 9 0]xS
1858 1598 M (\223Bernstein\224)[9 9 9 9 9 9 9 9 9 9 0]xS
1941 1598 M (\223Newcomer\224)[9 9 9 9 9 9 9 9 9 0]xS
2024 1582 M (\223Morgan)[9 9 9 9 9 9 0]xS
2024 1601 M (Kaufman\224)[9 9 9 9 9 9 9 0]xS
2111 1588 M <93434194>[9 9 9 0]xS
1 Lj solid N 1848 1443 M 1753 1474 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1754 1470 M 1746 1478 I 1757 1479 I C
O N 1877 1452 M 1880 1465 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1876 1464 M 1882 1472 I 1885 1462 I C
O N 1902 1443 M 2012 1474 I : [ 1 0 0 1 1278 1262 ] concat K
; N 2009 1479 M 2020 1478 I 2012 1470 I C
O N 1697 1496 M 1662 1531 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1662 1525 M 1658 1536 I 1669 1532 I C
O N 1722 1501 M 1729 1528 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1725 1527 M 1732 1536 I 1734 1525 I C
O N 1868 1501 M 1819 1537 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1820 1531 M 1814 1540 I 1825 1539 I C
O N 1887 1501 M 1891 1533 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1887 1531 M 1892 1540 I 1896 1530 I C
O N 1902 1496 M 1950 1532 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1945 1534 M 1956 1536 I 1950 1526 I C
O N 2038 1501 M 2034 1528 I : [ 1 0 0 1 1278 1262 ] concat K
; N 2030 1525 M 2034 1536 I 2039 1526 I C
O N 2058 1501 M 2096 1531 I : [ 1 0 0 1 1278 1262 ] concat K
; N 2091 1533 M 2102 1536 I 2097 1525 I C
O /F0S0F F0 [15 0 0 -15 0 0 ] mFS
F0S0F Ji
1909 1432 M (1)S
1678 1480 M (2)S
1607 1538 M (3)S
1749 1532 M (4)S
1840 1487 M (5)S
1794 1538 M (6)S
1872 1538 M (7)S
1969 1532 M (8)S
2059 1474 M (9)S
2046 1538 M (10)[7 0]xS
2130 1532 M (11)[7 0]xS
N 1876 1388 M 1876 1413 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1872 1411 M 1876 1420 I 1881 1411 I C
O 1885 1400 M (0)S
/F0S14 F0 [20 0 0 -20 0 0 ] mFS
F0S14 Ji
1522 1897 M (. . .)[5 5 5 5 0]xS
1443 1897 M (. . .)[5 5 5 5 0]xS
1358 1897 M (. . .)[5 5 5 5 0]xS
1530 1865 M (7)S
1428 1865 M (author)[9 9 6 9 10 0]xS
1366 1865 M (5)S
1530 1832 M (6)S
1437 1832 M (title)[5 6 5 6 0]xS
1366 1832 M (5)S
1530 1799 M (5)S
1433 1799 M (book)[10 10 10 0]xS
1366 1799 M (1)S
1530 1766 M (4)S
1428 1766 M (author)[9 9 6 9 10 0]xS
1366 1766 M (2)S
1530 1734 M (3)S
1437 1734 M (title)[5 6 5 6 0]xS
1366 1734 M (2)S
1530 1701 M (2)S
1433 1701 M (book)[10 10 10 0]xS
1366 1701 M (1)S
1530 1668 M (1)S
1443 1668 M (db)[10 0]xS
1366 1668 M (0)S
%%IncludeResource: font Times-Bold
F /F6 0 /256 T /Times-Bold mF
/F6S14 F6 [20 0 0 -20 0 0 ] mFS
F6S14 Ji
1516 1635 M (Dest)[14 10 7 0]xS
1436 1635 M (Tag)[13 10 0]xS
1341 1635 M (Source)[11 10 11 8 9 0]xS
2 Lc 3 Lw N 1330 1612 M 1576 1612 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 2 Lw N 1330 1645 M 1576 1645 I : [ 1 0 0 1 1278 1262 ] concat K
; 1 Lw N 1330 1678 M 1576 1678 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1330 1710 M 1576 1710 I : [ 1 0 0 1 1278 1262 ] concat K
; 2 Lc 3 Lw N 1330 1907 M 1576 1907 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1330 1612 M 1330 1907 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 1 Lw N 1412 1612 M 1412 1907 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1494 1612 M 1494 1907 I : [ 1 0 0 1 1278 1262 ] concat K
; 2 Lc 3 Lw N 1576 1612 M 1576 1907 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 1 Lw N 1330 1743 M 1576 1743 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1330 1776 M 1576 1776 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1330 1808 M 1576 1808 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1330 1841 M 1576 1841 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1330 1874 M 1576 1874 I : [ 1 0 0 1 1278 1262 ] concat K
; F0S14 Ji
1783 1891 M (. . .)[5 5 5 5 0]xS
1645 1891 M (. . .)[5 5 5 5 0]xS
1783 1858 M (. . .)[5 5 5 5 0]xS
1652 1858 M (6)S
1749 1825 M (Chamberlin)[13 9 10 14 10 9 7 6 6 0]xS
1652 1825 M (4)S
1717 1787 M (Complete guide . . .)[13 10 14 10 6 9 5 9 6 10 9 6 10 9 5 5 5 5 5 0]xS
1652 1787 M (3)S
F6S14 Ji
1781 1755 M (Val)[14 10 0]xS
1628 1755 M (Source)[11 10 11 8 9 0]xS
2 Lc 3 Lw N 1613 1731 M 1889 1731 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 2 Lw N 1613 1764 M 1889 1764 I : [ 1 0 0 1 1278 1262 ] concat K
; 1 Lw N 1613 1802 M 1889 1802 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1613 1835 M 1889 1835 I : [ 1 0 0 1 1278 1262 ] concat K
; 2 Lc 3 Lw N 1613 1900 M 1889 1900 I : [ 1 0 0 1 1278 1262 ] concat K
; N 1613 1731 M 1613 1900 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 1 Lw N 1703 1731 M 1703 1900 I : [ 1 0 0 1 1278 1262 ] concat K
; 2 Lc 3 Lw N 1889 1731 M 1889 1900 I : [ 1 0 0 1 1278 1262 ] concat K
; 0 Lc 1 Lw N 1613 1867 M 1889 1867 I : [ 1 0 0 1 1278 1262 ] concat K
; F0S1E Ji
1338 1582 M (Edge)[18 15 14 0]xS
1622 1712 M (Value)[22 13 7 15 0]xS
0 Lj 1 Lc 4 Lw : 1278 1262 893 671 rc N 2169 1264 M 1280 1264 I 1280 1931 I 2169 1931 I C
: [ 1 0 0 1 1278 1262 ] concat K
; ; : N 254 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 2778 M (29)[9 0]xS
F0S37 Ji
550 2281 M (XML Storage)[40 49 32 14 30 15 28 18 24 27 0]xS
F0S28 Ji
331 2379 M (Edge relation summary:)[24 20 20 17 10 13 17 11 18 11 11 19 20 10 16 20 31 31 18 13 18 0]xS
331 2431 M <95>S
364 2431 M (Same relational schema for every XML )[22 18 31 17 10 13 17 11 18 11 11 19 20 18 11 10 16 17 20 17 31 18 10 13 19 13 10 18 20 17 14 19
10 29 36 23 0]xS
364 2474 M (document:)[20 19 17 20 31 17 20 11 0]xS
F0S23 Ji
376 2521 M <96>S
403 2521 M (Edge\(Source, Tag, )[21 18 17 15 12 19 17 18 12 15 15 9 9 21 16 17 8 0]xS
671 2521 M (Dest)[25 15 14 0]xS
734 2521 M (\))S
376 2567 M <96>S
403 2567 M (Value\(Source, Val\))[25 16 9 18 15 12 19 17 18 12 15 15 9 9 24 16 9 0]xS
F0S28 Ji
331 2618 M <95>S
364 2618 M (Inefficient:)[13 20 18 13 12 11 17 12 17 20 11 0]xS
F0S23 Ji
376 2665 M <96>S
403 2665 M (Repeat tags multiple times)[23 15 18 15 16 9 9 9 16 17 14 9 26 18 9 10 9 18 9 15 9 10 9 27 15 0]xS
376 2711 M <96>S
403 2711 M (Need many joins to reconstruct data)[25 15 15 18 9 27 15 18 17 9 9 17 9 18 14 8 10 17 9 12 15 15 17 18 13 10 11 18 15 10 8 17
16 9 0]xS
: 254 2146 893 670 rc N 1145 2148 M 256 2148 I 256 2814 I 1145 2814 I C
: [ 1 0 0 1 254 2146 ] concat K
; ; : N 1278 2146 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 2778 M (30)[9 0]xS
F0S37 Ji
1574 2281 M (XML Storage)[40 49 32 14 30 15 28 18 24 27 0]xS
F0S1E Ji
1317 2350 M (2. Use the DTD to derive relational schema)[15 8 7 22 11 13 8 8 15 13 7 21 19 21 8 8 15 8 15 13 10 7 14 13 8 10 13 8 13 9 7 15
15 14 7 8 11 13 15 13 23 0]xS
: N 1352 2421 331 198 rp C
L ; : N 1346 2415 329 196 rp C
1 0 scol L ; 1 Lw solid N 1675 2414 M 1345 2414 I 1345 2611 I 1675 2611 I C
K
F4S11 Ji
1354 2436 M ()[7 6 0]xS
1364 2477 M ()[9 6 0]xS
1364 2498 M ()[6 9 11 12 13 12 10 11 6 0]xS
1364 2519 M ()[6 9 11 12 13 12 10 11 6 0]xS
1364 2540 M ()[6 9 11 12 13 12 10 11 6 0]xS
1364 2561 M ()[6 9 11 12 13 12 10 11 6 0]xS
1364 2581 M ()[6 0]xS
1354 2602 M (]>)[5 0]xS
N 1962 2428 M 1962 2416 1951 2407 1938 2407 -c 1925 2407 1915 2416 1915 2428 -c 1915 2440 1925 2450 1938 2450 -c 1951 2450 1962 2440 1962 2428 -c C
K
F0S14 Ji
1928 2436 M (db)[10 0]xS
N 1905 2499 M 1905 2486 1888 2477 1867 2477 -c 1846 2477 1830 2486 1830 2499 -c 1830 2511 1846 2521 1867 2521 -c 1888 2521 1905 2511 1905 2499 -c C
K
1848 2506 M (book)[10 10 10 0]xS
N 2078 2506 M 2078 2494 2050 2485 2016 2485 -c 1981 2485 1954 2494 1954 2506 -c 1954 2518 1981 2528 2016 2528 -c 2050 2528 2078 2518 2078 2506 -c C
K
1979 2513 M (publisher)[10 9 10 6 6 8 9 9 0]xS
N 2078 2596 M 2078 2583 2063 2574 2046 2574 -c 2029 2574 2015 2583 2015 2596 -c 2015 2608 2029 2618 2046 2618 -c 2063 2618 2078 2608 2078 2596 -c C
K
2031 2603 M (title)[5 6 5 6 0]xS
N 1838 2588 M 1838 2575 1817 2566 1792 2566 -c 1767 2566 1747 2575 1747 2588 -c 1747 2600 1767 2610 1792 2610 -c 1817 2610 1838 2600 1838 2588 -c C
K
1767 2595 M (author)[9 9 6 9 10 0]xS
N 1956 2588 M 1956 2575 1941 2566 1922 2566 -c 1903 2566 1889 2575 1889 2588 -c 1889 2600 1903 2610 1922 2610 -c 1941 2610 1956 2600 1956 2588 -c C
K
1905 2595 M (year)[9 9 9 0]xS
1 Lj solid N 1919 2440 M 1885 2473 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1885 2467 M 1882 2478 I 1892 2474 I C
O N 1956 2440 M 1989 2480 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1983 2481 M 1994 2486 I 1991 2475 I C
O N 1844 2514 M 1810 2561 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1809 2556 M 1808 2566 I 1817 2561 I C
O N 1881 2522 M 1900 2560 I : [ 1 0 0 1 1278 2146 ] concat K
; N 1896 2560 M 1904 2566 I 1904 2556 I C
O N 1896 2514 M 2017 2577 I : [ 1 0 0 1 1278 2146 ] concat K
; N 2013 2582 M 2024 2582 I 2017 2573 I C
O N 2038 2529 M 2044 2567 I : [ 1 0 0 1 1278 2146 ] concat K
; N 2040 2565 M 2046 2574 I 2049 2564 I C
O 1881 2454 M (*)S
1987 2456 M (*)S
1808 2538 M (*)S
1868 2553 M (?)S
2091 2553 M (?)S
solid N 2157 2596 M 2157 2583 2141 2574 2121 2574 -c 2101 2574 2086 2583 2086 2596 -c 2086 2608 2101 2618 2121 2618 -c 2141 2618 2157 2608 2157 2596 -c C
K
2103 2603 M (state)[8 5 9 5 0]xS
solid N 2053 2529 M 2101 2577 I : [ 1 0 0 1 1278 2146 ] concat K
; N 2095 2578 M 2106 2582 I 2102 2571 I C
O F0S19 Ji
1345 2399 M (DTD)[18 14 0]xS
1851 2384 M (DTD Graph)[18 14 18 6 18 8 11 13 0]xS
1859 2652 M (\(like an E/R diagram\))[8 7 6 12 11 6 11 13 6 15 7 17 6 13 6 11 12 8 11 20 0]xS
1540 2696 M (Relational schema:)[17 11 6 11 7 6 13 13 11 6 6 10 11 13 11 20 11 0]xS
/F6S19 F6 [25 0 0 -25 0 0 ] mFS
F6S19 Ji
1558 2725 M (book)[14 12 12 0]xS
F0S19 Ji
1610 2725 M (\()S
1618 2725 M (bid)[13 6 0]xS
solid N 1619 2728 M 1649 2728 I K
N 1649 2728 M 1650 2729 I K
1650 2725 M (, year, title\))[6 6 13 11 11 8 6 6 7 6 8 6 11 0]xS
F6S19 Ji
1558 2755 M (publisher)[14 14 14 7 6 11 14 11 0]xS
F0S19 Ji
1660 2755 M (\()S
1667 2755 M (pid)[13 6 0]xS
N 1668 2758 M 1698 2758 I K
N 1698 2758 M 1699 2759 I K
1699 2755 M (, title, state\))[6 6 7 6 7 6 11 6 6 10 7 11 7 11 0]xS
F6S19 Ji
1558 2785 M (author)[12 14 8 14 12 0]xS
F0S19 Ji
1629 2785 M (\()S
1637 2785 M (aid)[12 6 0]xS
N 1638 2788 M 1667 2788 I K
N 1667 2788 M 1668 2789 I K
1668 2785 M (, bid, value\))[6 6 13 6 13 6 6 12 12 6 13 11 0]xS
solid N 1760 2466 M 1760 2478 I 1710 2478 I 1710 2502 I 1760 2502 I 1760 2514 I 1777 2490 I C
: [ 1 0 0 1 1278 2146 ] concat K
; N 1447 2697 M 1447 2709 I 1397 2709 I 1397 2733 I 1447 2733 I 1447 2745 I 1464 2721 I C
: [ 1 0 0 1 1278 2146 ] concat K
; 0 Lj 4 Lw : 1278 2146 893 670 rc N 2169 2148 M 1280 2148 I 1280 2814 I 2169 2814 I C
: [ 1 0 0 1 1278 2146 ] concat K
; ; LH
(%%[Page: 5]%%) =
%%PageTrailer
%%Page: 6 6
%%PageBoundingBox: 15 13 597 780
%%EndPageComments
%%BeginPageSetup
/DeviceRGB dup setcolorspace /colspABC exch def
mysetup concat colspRefresh
%%EndPageSetup
/DeviceGray dup setcolorspace /colspABC exch def
: N 75 75 2275 3046 rp C
1 0 scol L ; 0 0 scol F0S32 Ji
2295 3094 M (6)S
: N 254 379 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1011 M (31)[9 0]xS
F0S37 Ji
550 514 M (XML Storage)[40 49 32 14 30 15 28 18 24 27 0]xS
F0S28 Ji
331 616 M (DTD to relations \(summary\):)[29 23 29 10 11 19 10 14 17 11 18 11 11 19 20 16 10 13 16 20 31 30 18 13 18 13 0]xS
331 673 M <95>S
364 673 M (Much like converting an E/R diagram to a )[36 20 17 20 10 11 11 20 17 10 17 19 20 20 17 13 11 11 20 20 10 18 20 10 24 11 27 10 20 11 17 20
13 18 31 10 11 19 10 18 0]xS
364 721 M (relational schema)[13 17 11 18 11 11 19 20 18 11 10 16 17 20 17 31 0]xS
331 778 M <95>S
364 778 M (More efficient than the edge table)[36 19 13 17 10 18 13 12 12 17 12 17 20 11 10 11 20 18 20 10 11 20 17 10 17 20 20 17 10 11 18 20
11 0]xS
331 835 M <95>S
364 835 M (But need DTD)[26 20 11 10 20 17 17 20 10 29 23 0]xS
331 892 M <95>S
364 892 M (Problems when the DTD changes)[22 13 19 20 11 17 31 16 10 29 20 17 20 10 11 20 17 10 29 23 29 10 17 20 18 20 20 17 0]xS
0 Lj 1 Lc 4 Lw : 254 379 893 670 rc N 1145 381 M 256 381 I 256 1047 I 1145 1047 I C
: [ 1 0 0 1 254 379 ] concat K
; ; : N 1278 379 893 670 rp C
1 0 scol L ; F0S11 Ji
2077 1011 M (32)[9 0]xS
F0S37 Ji
1514 514 M (Other XML Topics)[40 15 27 24 18 14 39 49 33 14 32 27 28 15 24 0]xS
F0S23 Ji
1355 608 M <95>S
1388 608 M (XML API:)[25 31 21 9 24 20 11 0]xS
F0S1E Ji
1400 648 M <96>S
1427 648 M (DOM = \223Document Object Model\224)[22 21 27 7 17 8 12 22 15 13 15 23 13 15 8 7 22 15 8 13 13 8 8 27 14 15 13 7 0]xS
F0S23 Ji
1355 693 M <95>S
1388 693 M (XML languages:)[25 31 21 9 9 16 18 16 18 16 17 15 14 0]xS
F0S1E Ji
1400 733 M <96>S
1427 733 M (Xpath )[22 15 13 8 15 0]xS
1508 733 M <96>S
1530 733 M (will discuss in class)[21 8 8 7 8 16 7 11 13 16 11 11 9 7 15 8 14 7 13 12 0]xS
1400 772 M <96>S
1427 772 M (Xquery )[22 15 15 13 10 14 0]xS
1524 772 M <96>S
1547 772 M (will discuss in class)[21 8 8 7 8 15 8 11 13 15 12 11 8 7 15 8 14 7 14 11 0]xS
1400 812 M <96>S
1427 812 M (XSLT)[22 17 17 0]xS
F0S23 Ji
1355 857 M <95>S
1388 857 M (XML Schema)[25 31 21 9 19 15 18 15 27 0]xS
1355 903 M <95>S
1388 903 M (Xlink)[25 9 9 18 0]xS
1355 948 M <95>S
1388 948 M (SOAP)[19 25 24 0]xS
F0S1E Ji
1719 911 M (Available from )[21 14 14 8 8 13 16 7 13 8 10 10 15 23 0]xS
1907 911 M (www.w3.org)[21 21 21 8 21 15 8 15 10 0]xS
1 Lw solid N 1908 914 M 2060 914 I K
N 2060 914 M 2061 915 I K
1719 947 M (\(but don\222t spend rest of your life)[10 15 15 8 8 15 15 15 10 7 8 11 15 13 15 15 8 10 13 11 8 8 15 9 8 14 15 15 10 8 7 7
10 0]xS
1719 983 M (reading those standards !\))[10 13 13 15 7 16 14 8 8 15 15 11 13 8 11 8 13 15 15 13 10 15 11 9 9 0]xS
4 Lw solid : 1278 379 893 670 rc N 2169 381 M 1280 381 I 1280 1047 I 2169 1047 I C
: [ 1 0 0 1 1278 379 ] concat K
; ; : N 254 1262 893 670 rp C
1 0 scol L ; F0S11 Ji
1053 1894 M (33)[9 0]xS
F0S37 Ji
441 1364 M (Research on XML Data )[37 24 21 24 24 18 24 27 14 28 27 13 39 49 33 13 40 24 15 24 0]xS
479 1430 M (Management at UW)[49 24 27 24 27 24 43 24 27 15 14 24 15 14 39 0]xS
F0S1E Ji
331 1486 M <95>S
364 1486 M (Processing:)[17 10 15 13 13 11 12 7 16 14 0]xS
F0S19 Ji
376 1520 M <96>S
403 1520 M (Query languages \(XML)[18 13 11 8 13 6 6 11 13 12 13 11 12 11 10 6 8 18 22 0]xS
640 1520 M (-)S
648 1520 M (QL, a precursor of )[18 15 6 6 11 6 13 8 11 11 13 7 10 13 8 6 13 8 0]xS
837 1520 M (Xquery)[17 13 13 11 7 0]xS
911 1520 M (\))S
376 1553 M <96>S
403 1553 M (Tukwila)[14 13 12 19 6 6 0]xS
376 1585 M <96>S
403 1585 M (XML updates)[18 22 15 6 13 12 13 11 7 11 0]xS
F0S1E Ji
331 1624 M <95>S
364 1624 M (XML publishing/storage)[22 27 17 8 15 15 15 7 8 11 16 7 16 14 8 12 8 15 10 13 14 0]xS
F0S19 Ji
376 1657 M <96>S
403 1657 M (SilkRoute)[14 6 7 12 17 13 13 7 0]xS
376 1690 M <96>S
403 1690 M (STORED)[14 14 18 17 15 0]xS
F0S1E Ji
331 1728 M <95>S
364 1728 M (XML tools)[22 27 17 8 8 15 15 7 0]xS
F0S19 Ji
376 1762 M <96>S
403 1762 M (Compressor:)[17 12 19 13 8 11 10 9 13 8 0]xS
535 1762 M (Xmill)[18 20 6 7 0]xS
376 1795 M <96>S
403 1795 M (Toolkit)[14 13 13 6 13 6 0]xS
F0S1E Ji
331 1833 M <95>S
364 1833 M (Theory:)[19 15 13 15 10 14 0]xS
F0S19 Ji
376 1867 M <96>S
403 1867 M (Typechecking)[14 13 13 11 11 13 11 11 12 6 13 0]xS
376 1900 M <96>S
403 1900 M (Xpath)[18 13 11 6 0]xS
470 1900 M (containment)[11 12 13 7 11 6 12 20 11 13 0]xS
: 254 1262 893 671 rc N 1145 1264 M 256 1264 I 256 1931 I 1145 1931 I C
: [ 1 0 0 1 254 1262 ] concat K
; ; LH
(%%[Page: 6]%%) =
%%PageTrailer
%%Trailer
%%BoundingBox: 15 13 597 780
%%DocumentNeededResources:
%%+ font Times-Roman
%%+ font Times-Italic
%%+ font Courier-Bold
%%+ font Helvetica-Oblique
%%+ font Helvetica
%%+ font Times-Bold
%%DocumentSuppliedResources:
%%+ procset Pscript_WinNT_ErrorHandler 5.0 0
%%+ procset Pscript_FatalError 5.0 0
%%+ procset Pscript_Win_Basic 5.0 0
%%+ procset Pscript_Win_Utils_L2 5.0 0
%%+ procset Pscript_Win_GdiObject 5.0 0
%%+ procset Pscript_Win_GdiObject_L2 5.0 0
%%+ procset Pscript_Text 5.0 0
%%+ procset Pscript_Encoding256 5.0 0
%%+ procset Pscript_T42Hdr 5.0 0
Pscript_WinNT_Incr dup /terminate get exec
%%Pages: 6
(%%[LastPage]%%) =
%%EOF
%-12345X@PJL EOJ
%-12345X