Computer Science 186

Title Introduction to Database Systems
Units 4
Prerequisites 61B and 61C.
Description Access methods and file systems to facilitate data access. Hierarchical, network, relational, and object-oriented data models. Query languages for models. Embedding query languages in programming languages. Database services including protection, integrity control, and alternative views of data. High-level interfaces including application generators, browsers, and report writers. Introduction to transaction processing. Database system implementation to be done as term project.
Course Guide Course Guide
Sections Instructor Teaching Effectiveness How worthwhile was this course?
Fall 2023 Alvin Cheung 5.6 / 7 5.6 / 7
Spring 2023 Alvin Cheung 5.2 / 7 5.6 / 7
Fall 2022 Alvin Cheung 5.8 / 7 5.6 / 7
Spring 2022 Lakshya Jain 5.5 / 7 4.8 / 7
Fall 2020 Alvin Cheung 5.8 / 7 5.4 / 7
Aditya Parameswaran 5.8 / 7 5.4 / 7
Fall 2018 Joseph Hellerstein 5.7 / 7 5.3 / 7
Spring 2018 Mehul Shah 5.2 / 7 5.0 / 7
Fall 2017 Joseph Hellerstein 6.1 / 7 5.4 / 7
Spring 2017 Todd Green 4.9 / 7 4.5 / 7
Fall 2016 Karthikeyan Ramasamy 5.0 / 7 4.9 / 7
Amit Shukla 5.0 / 7 4.9 / 7
Spring 2016 Joseph Gonzalez 6.2 / 7 5.9 / 7
Joseph Hellerstein 6.5 / 7 6.0 / 7
Fall 2015 Eric Brewer 5.2 / 7 5.1 / 7
Spring 2015 Joseph Hellerstein 6.1 / 7 5.8 / 7
Spring 2014 Dan Olteanu 5.3 / 7 5.3 / 7
Fall 2012 Michael Franklin 5.3 / 7 5.5 / 7
Spring 2012 Joseph Hellerstein 6.6 / 7 6.3 / 7
Spring 2011 Michael Franklin 4.8 / 7 5.0 / 7
Fall 2010 Michael Franklin 5.0 / 7 4.9 / 7
Spring 2010 Joseph Hellerstein 6.1 / 7 5.7 / 7
Fall 2009 Michael Franklin 5.2 / 7 5.0 / 7
Spring 2009 Joseph Hellerstein 5.9 / 7 5.2 / 7
Fall 2008 Michael Franklin 5.5 / 7 5.5 / 7
Fall 2007 Joseph Hellerstein 5.6 / 7 5.2 / 7
Fall 2006 Joseph Hellerstein 5.3 / 7 4.7 / 7
Spring 2006 Michael Franklin 5.4 / 7 5.8 / 7
Fall 2005 Joseph Hellerstein 6.1 / 7 5.9 / 7
Spring 2005 Megan Thomas 4.2 / 7 5.2 / 7
Fall 2004 Michael Franklin 5.4 / 7 5.6 / 7
Spring 2004 Michael Franklin 5.3 / 7 5.3 / 7
Fall 2003 E. Haber 4.0 / 7 4.9 / 7
Spring 2003 Joseph Hellerstein 6.1 / 7 5.8 / 7
Fall 2002 Michael Franklin 5.3 / 7 5.6 / 7
Spring 2002 Shivakumar Venkataraman 3.5 / 7 4.8 / 7
Fall 2001 Michael Franklin 5.4 / 7 5.5 / 7
Spring 2001 Joseph Hellerstein 5.9 / 7 5.6 / 7
Fall 2000 Michael Franklin 4.7 / 7 5.2 / 7
Spring 2000 E. Haber 4.3 / 7 5.0 / 7
Fall 1999 P. Hawthorn 4.5 / 7 5.4 / 7
Spring 1999 Yongdong Wang 6.6 / 7 6.4 / 7
Fall 1998 Joseph Hellerstein 5.9 / 7 5.8 / 7
Spring 1998 Yongdong Wang 6.2 / 7 6.0 / 7
Fall 1997 Joseph Hellerstein 5.4 / 7 5.5 / 7
Spring 1997 Yongdong Wang 6.4 / 7 6.2 / 7
Fall 1996 Joseph Hellerstein 5.4 / 7 5.8 / 7
Spring 1996 Yongdong Wang 5.7 / 7 5.6 / 7
Fall 1995 Yongdong Wang 5.7 / 7 5.9 / 7
Spring 1995 Yongdong Wang 5.8 / 7 5.5 / 7
Fall 1994 Yongdong Wang 5.6 / 7 5.6 / 7
Spring 1994 Yongdong Wang 5.7 / 7 5.0 / 7
Fall 1993 Yongdong Wang 6.4 / 7 6.1 / 7
Spring 1993 W. Litwin 3.3 / 7 4.1 / 7
Fall 1992 W. Litwin 2.3 / 7 2.9 / 7
Spring 1992 O. Guenther 3.8 / 7 3.9 / 7
Fall 1991 Morteza Anvari 3.4 / 7 3.8 / 7
Spring 1991 Morteza Anvari 3.4 / 7 3.6 / 7
Fall 1990 Yongdong Wang 5.8 / 7 5.2 / 7
Fall 1990 Yongdong Wang 5.2 / 7 5.3 / 7
Spring 1990 Morteza Anvari 5.3 / 7 6.0 / 7
Spring 1990 Morteza Anvari 3.8 / 7 4.0 / 7
Fall 1989 Michael Stonebraker 5.7 / 7 5.4 / 7
Fall 1989 Michael Stonebraker 5.8 / 7 5.6 / 7
Spring 1989 Morteza Anvari 4.7 / 7 4.0 / 7
Spring 1989 Morteza Anvari 4.6 / 7 4.4 / 7
Fall 1988 P. Hawthorn 3.9 / 7 4.4 / 7
Overall Rating Teaching Effectiveness How worthwhile was this course?
[Email HKN about this data] [Info about this page]