Beginning XML Databases (Wrox Beginning Guides)

manufacturing, commercial uses of XML , 393

many--to--many relationship, object model , 226 , 232 , 234

match attribute, 62

MathML (Mathematics XML) vocabulary , 387389

maxOccurs value, 374

medicine, commercial uses of XML , 393

memory , 143

merged table records, joins , 104107

message creation, SOAP , 215218

metadata

change commands, 89

defined, 19

document transfers, 206, 210

NXD (native XML database), 249

structure, splitting databases by, 322325

methods .

See also functions

absoluteChildNumber() , 81

ancestorChildNumber() , 81

appendChild() , 34

childNumber() , 81

depth() , 81

exist() , 169, 189

EXISTSNODE , 133, 156

EXTRACT , 133

formatDate() , 81

formatIndex() , 81

formatNumber() , 81

formatTime() , 81

functions versus, 7677

GETNAMESPACE , 133

GETROOTELEMENT , 133

GETSTRINGVAL , 133

ISFRAGMENT , 133

LOAD() , 40, 443

modify() , 169, 190

nodes() , 169

object model, 231, 235

query() , 169, 186

text() , 157

TRANSFORM , 133

uniqueID() , 81

value() , 169, 189

XMLAGG

description of, 135, 439

disadvantages, 140

lines of output, 139

sorting order example, 139

XMLATTRIBUTES

description of, 135, 438

highlighted name example, 137

XMLCOLATTVAL

description of, 135

relational structure form, 140

XMLCONCAT

description of, 135, 439

multiple XML fragment example, 137138

XMLELEMENT

description of, 135, 438

multiple layers , embedding, 136

tag creation, 136

XMLFOREST

description of, 135, 438

multiple fields, 141

XMLNAMESPACE , 439

XMLTRANSFORM , 135

XMLType data type, 132133

XSL method syntax, 81

Microsoft website , 165

minOccurs value, 374

miscellaneous data types, XSD , 373

model description, XForms , 339340

modify() method, 169 , 190

modulus XPath numeric operator , 284

multiple inheritance , 232

multiple path expressions, XPath scripting language , 278

multiple values, attributes with , 21

multiplication XPath numeric operator , 284

MULTISET function, 147

Категории