Navigation

Recent site activity

Home: CS 286 - Spring 2009

Class Meetings:   Tu, Th 11:30am  320 Soda Hall
Professor:  Michael Franklin,   franklin@cs
Office Hours:  Tu 2-3, F 10-11, 687 Soda or by appointment


CS 286 is a graduate-level database course that covers the fundamentals of modern and emerging database and data-intensive systems architectures.   The general approach is to focus on one aspect of the architecture at a time, and for each one, first catch up with the current state-of-the-practice, and then investigate emerging trends and future opportunities.   Students are assumed to have already completed CS 262A - Advanced Topics in Computer Systems, which covers much of the foundational material from Systems and Database Systems.

The bulk of the course is a set of readings along with a self-directed research project.

The topics to be covered are (order subject to change):

1. DBMS Architecture Overview
2. Storage Hierarchies and Storage Management
3. Concurrency Control, Consistency, and Replication
4. Relational Query Processing (centralized, distributed, and parallel)
5. Non-Relational Data Models and Processing
6. Stream, Temporal, and Continuous Processing
7. Dataspaces and Data Integration


Recent Announcements

  • Project-Related Due Dates Please note the following Due Dates:Monday, April 27 - Project Status - email me a 1-2 page update on current status of your project and any proposed changes to deleverables ...
    Posted ‎‎Apr 9, 2009 1:59 PM‎‎ by Michael F
  • Background Reading on ObjectStore As mentioned in class,  Dan Weinreb's blog has a very interesting perspective on the Object Store experience from a technical and market perspective.    Interesting reading on both fronts (best ...
    Posted ‎‎Apr 9, 2009 1:55 PM‎‎ by Michael F
  • Background Reading on Cascades Optimizer Two places to look for additional information on Cascades are:  the paper by Shapiro et al and the paper by Condie et al.  (see section 4.1.4)  As discussed ...
    Posted ‎‎Mar 17, 2009 6:04 PM‎‎ by Michael F
  • Project Proposal Updates Due Th 3/12 Please email your updated project proposals to me by class time on Thursday 3/12.   This proposal should go into a bit more detail about what exactly you plan to ...
    Posted ‎‎Mar 6, 2009 6:52 PM‎‎ by Michael F
  • Project Proposals due Th 2/19 Folks, as we discussed in class, please prepare a one-page write up for each group stating:Title of the projectGroup MembersMotivation and Goals (1-2 Paragraphs)Expected ...
    Posted ‎‎Feb 10, 2009 1:52 PM‎‎ by Michael F
Showing posts 1 - 5 of 6. View more »

Here's what's coming up:

Upcoming Classes

DateDayTopicPaper #TitleAuthorsNews
April 30, 2009 Th No Lecture    Work on your projects! 
May 5, 2009 Tu Data Spaces 1 of 2 From Databases to Dataspaces: A New Abstraction for Information Management Franklin, Halevy, Maier (SIGMOD Record 05) Another Special Mystery Guest Lecturer(!) 
May 5, 2009  2 of 2 Pay-as-you-go User Feedback for Dataspace Systems Jeffery, Franklin, Halevey (SIGMOD 08) HKN survey at 12:45 
May 7, 2009 Th Project Presentations and Course Wrap-Up   You, Me 11:30-1:30 in Soda 515 (lunch provided) 
Showing 4 items from page Class Schedule/Readings sorted by edit time, Date, Paper #. View more »