Goal
We are looking at representation, not at querying, for four models.
- Spreadsheets
- Relational model
- XML
- JSON
Lecture notes
- Stanford CS 145
- XML used in applications
- Examples from an old UNC Asheville project
Linear reading
- Beginning XML; by Joe Fawcett, Liam R.E. Quin & Danny Ayers
- Chapter 2: Well-Formed XML
- Chapter 4: Data Type Definitions
On-line references
- Tutorials from W3Schools
- Tutorials from ZVON.org
- XML Tutorial
- DTD Tutorial
- Specifications from W3C — World Wide Web Consortium
- Extensible Markup Language (XML) 1.0 specification
- XML Schema Part 0: Primer
Video
- Jennifer Widon for Stanford CS 145
- Joe Marini
at lynda.com
in XML Essential Training
- Episode 3: Basic Rules of XML
- Episode 10: Creating Document Type Definitions