Database Management Systems
22C:144


Time & Place:
5:30-6:15 pm, MW, 218 MLH

Instructor:
Prof. Jun Ni, Ph.D., Dept. of Computer Science
Tel: (319) 335-5486, Fax: (319) 335-5505
E-mail: jni@cs.uiowa.edu

Office Hours: 3:00PM-4:30PM

Discussion Section: 11:00-11:50am, MTWTh, 105 MLH, TA

Textbook:
"Database Systems, Design, Implementation and Management" by Rob Coronel, 2002, Fifth Edition, Thomson Learning
, Course Technology

Class Lecture Notes:
Additional notes or handouts may be available in classroom.

Course Description:
Description: This course treats database management systems in terms of data models, entity-relationship models, relational calculus and algebra, integrity constraints, and decomposition to normal forms. It also includes projects using a DBMS. Recent offerings have included programming projects using the Oracle relational database management system. The course uses set theory and logic, including predicates and quantifiers extensively.

Prerequisites:
grades of C- or higher in 22C:030 and 22C:034

Grading:
5 projects (50%), midterm (close-book, close-note exam) (25%), and final exam (final project) (25%)

Policy on Computer Assignments:
A number of computer assignments will be given throughout the semester. These assignments require the student to write computer software to solve various problems. Students are encouraged to consult the TAs for help in debugging their software only after they have made a sincere effort to work the problem on their own. Delay of handing in assigned homework or project are not acceptable.

Disability Issue:
In working the computer assignments, each student must write his/her own program - under no circumstances may any part of a program be copied (electronically or manually) from one student to another. Failure to follow this rule will be treated as academic misconduct and proper disciplinary actions will be initiated.

I need to hear from anyone who has a disability which may require some modification of seating, testing or other class requirements so that appropriate arrangements may be made. Please see me after class or during my office hours.


Main page
Table of Content
Homework, Quiz, Project, and Exams
Syllabus
Policy