Revised March 15, 2006
We will cover the class topics in the order listed below. No dates
are listed, since I don't know exactly how long each topic will
take. But hopefully in each class it should be clear where we
are and therefore what you should read next. In each topic, the
main reading should give you enough background to understand the
class discussion. You will
also need to refer to the supplemental reading and/or reference
materials listed for each topic to get the additional information needed to do each
programming assignment.
- Main reading:
- Supplemental reading:
- Main reading:
- Supplemental reading:
- Chris Fehily, SQL: Visual QuickStart Guide
- pages 15-16 (first ed) or 19-20 (second ed) on PostgreSQL
- Chapter 3 "SQL Basics" pages 41-49 (first ed) or 45-55 (second ed)
- Chapter 4 "Retrieving Data from a Table" pages 61-83 (first ed) or 69-91 (second ed)
- Chapter 7 "Retrieving Data from Multiple Tables" pages 157-173 (first ed) or 175-191 (second ed)
- Chapter 9 (first ed) or 10 (second ed) "Inserting, Updating, and Deleting Rows"
- Chapter 10 (first ed) or 11 (second ed) "Creating, Dropping, and Altering Tables" pages 301-328 (first ed) or 353-381 (second ed)
- PostgreSQL User's Guide Chapter 1; Chapter 2; Sections 3.1, 3.3, 3.5, and 4.1-4.4; Chapter 10
- Reference:
- Main reading:
- Supplemental reading:
- Reference:
- Supplemental reading:
- Reference:
- Elliotte Rusty Harold and W. Scott Means XML in a Nutshell, O'Reilly \& Associates, 3rd edition, 2004, ISBN: 0-596-00764-7
-
- Chapters (tentative):
-
- 1. Introducing XML
-
- 2. XML Fundamentals
-
- 4. Namespaces
-
- 17. XML Schemas
-
- 5.5 Unicode
-
- 16. XML as a Data Format
-
- 18. Programming Models
-
- 20. Simple API for XML (SAX)
-
- 19. Document Object Model (DOM)
-
- 8. XSL Transformations (XSLT)
-
- 9. XPath
- Elliotte Rusty Harold and W. Scott Means XML in a Nutshell
-
- Chapters:
-
- 22. Schemas Reference
-
- 23. XPath Reference
-
- 24. XSLT Reference
-
- 25. DOM Reference
-
- 26. SAX Reference
This document was generated using AFT v5.0792