Unit 8: XML and Databases
While HTML is used to display data on webpages, XML is used to describe data and has quickly become a standard for transmitting data between organizations. In this unit, we will discuss the structure of XML files, how to write queries against such files, and how to integrate XML into a relational database management system.
Completing this unit should take you approximately 8 hours.
8.1: XML
Read these slides for an introduction to XML concepts. While you read, focus on the purpose of using XML and how it differs from other options.
Watch this lecture, which discusses XML and how it is used, including formatting, its use in browsers, its elements, and its attributes.
8.2: XPath and XQuery
Read these slides for an introduction to concepts related to XPath and XQuery. While you read, focus on the differences between using XPath and other technologies such as SQL.
8.3: XSLT
Read these slides for an introduction to concepts related to XPath and XQuery.
8.4: Integrating XML and Databases
Watch this lecture for an introduction to object-oriented databases.