|
|
* Generally available in the morning on the day of the
lecture. They are intentionally made incomplete in order to keep the
lectures more lively. You can print these slides out and use them for
taking notes during the lecture. These slides may contain typos/errors
that are corrected only in the complete version.
** Available on the same day after the lecture. They are complete,
with typos/errors corrected.
Week | Date | Topic | Notes* | Slides** |
1 | 08-24 | Introduction | PDF | PDF |
| 08-26 | Relational model and algebra | PDF | PDF |
2 | 08-31 | Database design: E/R model | PDF | PDF |
| 09-02 | Database design: E/R and relational translation | PDF | PDF |
3 | 09-07 | Database design theory | PDF | PDF |
| 09-09 | SQL: basics, subqueries, aggregates | PDF | PDF |
4 | 09-14 | SQL: NULL, outerjoin, modifications | PDF | PDF |
| 09-16 | SQL: constraints, triggers, views | PDF | PDF |
5 | 09-21 | SQL: indexes, transactions | PDF | PDF |
| 09-23 | SQL: programming | PDF | PDF |
6 | 09-28 | SQL: recursion | PDF | PDF |
| 09-30 | More database design theory; warehousing and mining | PDF PDF | PDF PDF |
7 | 10-05 | Publish/subscribe systems (presented by Michael Caldwell, Ayonike Akingbade, James Galdos) | | PDF |
| 10-07 | Midterm exam (in class) | | |
8 | 10-12 | Fall break | | |
| 10-14 | XML, DTD, XPath | PDF | PDF |
9 | 10-19 | XQuery | PDF | PDF |
| | Toy XML document and "QuiPified" XQuery examples used in lecture |
| 10-21 | XSLT | PDF | PDF |
10 | 10-26 | SAX & DOM | PDF | PDF |
| 10-28 | XML-relational mapping | PDF | PDF |
11 | 11-02 | Physical data organization | PDF | PDF |
| 11-04 | Indexing | PDF | PDF |
12 | 11-09 | Query processing | PDF | PDF |
| 11-11 | More query processing | PDF | PDF |
13 | 11-16 | No class | | |
| 11-18 | Query optimization | PDF | PDF |
14 | 11-23 | Transaction processing | PDF | PDF |
| 11-25 | Thanksgiving break | | |
15 | 11-30 | Web searching and indexing | PDF | PDF |
| 12-02 | Review, databases for small devices (presented by Amy Nathanson, Cem Goncu | | PDF PDF |
16 | 12-10 | Final exam (7-10pm) | | |
|