Course Description

This course is part of the Databases series and is designed as a standalone module. Learners do not need to complete other Databases courses to understand the material presented here. The focus of this course is on the JSON and XML standards used for semistructured data, including their respective query languages and schema declaration capabilities for XML.In the XML Data section, you will explore the XML model for semistructured and self-describing data, including Document Type Definitions (DTDs) and key features of XML Schema.The JSON Data section introduces you to the JSON model, which is used for human-readable structured or semistructured data.The XPath and XQuery section delves into the XPath language for processing XML data, as well as the more advanced features of the XQuery language.Finally, the XSLT section offers a comprehensive introduction to the XSLT rule-based language, which is used for querying and transforming XML data.