Instructor: Alexander Dekhtyar, dekhtyar at csc.calpoly.edu, 14-209
Office Hours:
| Who | Where | |
Monday | Alex | 14-209 | |
Tuesday | 11:00am - 12:00pm | Alex | 14-209 |
Wednsday | Alex | 14-209 | |
Thursday | 11:00am - 12:00pm | Alex | 14-209 |
Additional appoinments: send email.
Old News and Notes |
Syllabus | Postscript | ||
Bibliographic Materials | HTML | ||
Group List | HTML | ||
Wiki | HTML |
Reading List |
Homework 1 | Due: September 20 | CD database | Postscript | Powerpoint (results) | [September 18, 2007] | |
Homework 2 | Due: September 25 | Groups | Postscript | [September 18, 2007] | ||
Homework 3 | Due: October 16 | XPath and MonetDB | Postscript | [October 11, 2007] | ||
Homework 4 | Due: November | XQuery | Postscript | [November 1, 2007] | ||
Homework 5 | Due: November 20 | XML Indexing wiki | Postscript | [November 5, 2007] |
Project Proposal | Due: October 4 | Postscript | [September 24, 2007] | |
Design and Progress Report | Due: November 6 | Postscript | [October 8, 2007] | |
Project Completion Instructions | Due: December 4 | Postscript | [November 7, 2007] |
hello.xml | simple sample XML file | [October 11, 2007] | |
dblp-tiny.xml | a tiny portion of the DBLP database | DTD | [October 11, 2007] |
auctions1.xml | smallest output generated by XMark's xmlgen utility | [October 11, 2007] | |
deep.xml | a small synthetic XML file | [October 11, 2007] | |
menu.xml | Restaurant menu | [November 1, 2007] | |
orders.xml | List of restaurant orders | [November 1, 2007] |
Lecture 1a | XML in a Nutshell | Postscript | [September 17, 2007] | ||
Lecture 1b | XML Recommendation in a Nutshell | Postscript | Powerpoint (grammars) | [September 16/20, 2007] | |
Lecture 2 | XML DTD | Postscript | [September 17, 2007] | ||
Lecture 4 | Document Object Model (DOM) | Postscript | Powerpoint | [September 17, 2007] | |
Lecture 5 | XPath | Postscript | [September 17, 2007] | ||
Lecture 6 | XPath axis evaluation | Postscript | [September 17, 2007] | ||
Lecture 7 | MonetDB installation | Postscript | [October 11, 2007] | ||
Lecture 8 | Intro to XQuery | Postscript | [October 11, 2007] | ||
Lecture 9 | XQuery quantification | Postscript | [October 23, 2007] | ||
Diagram | XQuery/XML Schema atomic types diagram | Postscript | [October 30, 2007] | ||
Lecture 10 | XQuery built-in functions | Postscript | [October 30, 2007] | ||
Lecture 11 | User-defined functions in XQuery | Postscript | [October 30, 2007] | ||
Lecture 12 | Storage of XML in Relational Data | Postscript | [November 1, 2007] |
MonetDB XQuery on-line documentation
Linux installation script (monetdb-install.sh), local version
MonetDB project home page
XMark - an XQuery benchmark
General Resources