CS174B: Design and Implementation Techniques of Database Systems


[3/28/2010] Twiki is open.  Please register! the link.

Abstract:  Query processing, optimizer, access methods, indexing; transactions, ACID properties, concurrency control; distributed databases; Search engine and MapReduce

Course Syllabus [pdf]

Enrollment Code: 52688, Units: 4, Instructor: Prof. Xifeng Yan , Email: xyan at cs.ucsb.edu
Time: Mon/Wed 2:00-3:15pm, Location: North Hall 1111

Office Hour: Wed. 5:00-6:00pm or by appointment, HFH 1111

Discussion Section: Code 52696, Time: Friday 2:00-2:50pm Location: PHLEP 1440

Textbook: Database Management Systems, 3rd Edition, R. Ramakrishnan and J. Gehrke, McGraw-Hill, 2003, (we will cover 8-18 chapters)


 1. Database Systems: The Complete Book, Second Edition, by Hector Garcia-Molina, Jeffrey D. Ullman, and Jennifer Widom
 2. Database System Concepts,  Sixth Edition, by Abraham Silberschatz, Henry Korth, and S. Sudarshan