Tags
Language
Tags
March 2024
Su Mo Tu We Th Fr Sa
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

Data on the Web: From Relations to Semistructured Data and XML (Repost)

Posted By: bookwyrm
Data on the Web: From Relations to Semistructured Data and XML (Repost)

Data on the Web: From Relations to Semistructured Data and XML By Serge Abiteboul, Peter Buneman, Dan Suciu
2000 | 258 Pages | ISBN: 155860622X | PDF | 3 MB


Data on the Web: From Relations to Semistructured Data and XML is an examination of XML as a universal data transfer language and the theory behind the merging of the document-centric Web with a data-driven infrastructure. The book is intended as a textbook analysis of the issues, as well as background material for tool developers and others interested in the serious architectural details. Aimed at readers already familiar with database concepts, the book includes little introductory material. It quickly lays out the concepts of self-describing semi-structured data and how XML fits into this approach to data representation. The discussion deals with XML as a data transfer mechanism and not a presentation language. While there is a quick explanation of DTDs, Xlink, and XPointer, readers should be fairly familiar with XML before approaching this advanced title. The meat of the book revolves around query languages for XML. The authors present XML-QL and XSL in depth as examples. Then they move into much more advanced concepts such as schema formalisms, path constraints, and storage architectures. The book wraps up with a look at Lore and Strudel--two real-world systems that work with semi-structured data. Because of its intensive study of database and query theory, this textbook isn't for the ordinary Web developer. If data architectures are your expertise, however, Data on the Web may open new design doors. Object database models, basic XML syntax, UnQL, XML-QL, XSL, StruQL, schema formalisms, extracting schemas from queries, semistructured data servers, Lore, Strudel, and XML-based database products.