CMPS180 :: Database Systems (Fall 2005)

http://www.soe.ucsc.edu/classes/cmps180/Fall05

Lectures: Monday, Wednesday, Friday, 9:30-10:40 AM, Porter Acad 144
Lab Sections:
Monday and Wednesday, 5:00 - 7:00 PM, Soc Sci 1 123
Tuesday and Thursday, 2:00 - 4:00 PM, Soc Sci 1 123
Instructor:
Neoklis Polyzotis
E-mail: alkis@cs.ucsc.edu
Office: E2 353
Phone: x9-1304
Office Hours: Monday 2:00 - 4:00PM, or by appointment
Teaching Assistant:
Yali Wang
E-mail: ylwang@soe.ucsc.edu
Office: BE 314
Office Hours: Tuesday 11:00AM-12:00PM

Textbook:
Database Management Systems (3rd Edition), R. Ramakrishnan and J. Gehrke, McGraw-Hill.

The course will cover chapters 1-5, 16, and 19, plus selected topics from chapters 8-10, 12, 24, and 27 (as time allows).

Syllabus
TopicLectures
Introduction1
Relational Model2
Relational Algebra/Calculus2
SQL2
Views and Authorization1
Integrity Constraints and Triggers1
Functional Dependencies and Database Design2
ER Modeling1
Transaction Management2
Recursion in SQL2
Object Relational Systems1
XML + XPath + XQuery2
Data Warehousing and Data Mining1

Grading
Homework Assignments:15%
Lab Assignments:20%
Midterm Examination:30%
Final Examination:35%
Exam Schedule
Quiz 1: Wednesday Oct 12, 9:30-10:40AM , Porter Acad 144
Quiz 2: Friday Nov 4, 9:30-10:40AM, Porter Acad 144
Final: Monday Dec 5, 8:00-11:00AM, Porter Acad 144
 
Note: The exam dates are fixed and cannot be changed.

Academic Dishonesty Policy

No form of academic dishonesty will be tolerated. You are encouraged to read the campus' policies regarding academic integrity (http://www.ucsc.edu/academics/academic_integrity).

You are allowed to ask for help when working on homework and lab assignments, provided that you acknowledge, on the work that you turn in, the help that you received. Points will be deducted if it appears that labor has been divided among multiple students; otherwise, there will be no penalty for small amounts of acknowledged assistance.

If you have any questions about these rules, please discuss them with the instructor immediately.