Aabsolute paths, XPath scripting language , 266
absoluteChildNumber() method, 81
abstracted classes , 33 , 420
abstraction
end of chapter exercise, 54
object model, 232
accessor functions, XPath scripting language , 282
Active Server Pages (ASP) , 5253
addition XPath numeric operator , 284
alias, in SELECT statement, 92
alphanumeric characters , element naming rules , 17
ALTER TABLE command, 89 , 122
ancestor node, XQuery language , 303
ancestorChildNumber() method, 81
angle brackets (< >) , 431
answers to exercise.
See also end of chapter exercise
abstracted classes, 33, 420
DTD (Document Type Definition), 426
HTML script errors, 421
NXD (native XML database), 424425
object model, 423424
Oracle database, 421422
script exercise, 420
SOAP (Simple Object Access Protocol), 423
SQL Server database, 422
SQL (Structure Query Language), 421
web page determination, 421
XForms, 426
XLink, 426
XML script errors, 421
XPath scripting language, 425
XPointer, 426
XQuery language, 425426
XSD (XML Schema Definition), 423, 426
XSL elements, 420421
application-specific vocabularies , 387
arc attribute, XLink, 321 , 330
arcrole attribute, XLink, 321
AS clause
in ORDER BY clause, 101102
in subqueries, 114115
ASCII code character entities , 364365
ASP (Active Server Pages) , 5253
atomic value, XQuery language , 302
ATTLIST declaration, DTD attributes, 360
Attr class
attributes associated with, 44
code, 4445
functions performed by, 32
attribute nodes
XPath scripting language, 266
XQuery language, 302
attributes
child elements, 20
DTD (Document Type Definition)
ATTLIST declaration, 360
defaults, 362364
types, 361362
how to use, 21
metadata representation, 22
with multiple values, 21
name --value pairs, 14
object model, 231
population example, 1920
programming complexity, 21
syntax rules, 1415
XLink (XML Linking Language), 320
AUTO mode, FOR XML clause, 169 , 174177
axes, XPath scripting language , 279280