Database Principles, Fall 2012
Professor Lisa N. Michaud - email@example.com - Mendel Room 252 - x3404
Welcome to Computer Science 3810, Database Principles.
ANNOUNCEMENTS and LINKS TO USE - Last Updated: 12/5/12
Useful Links for the Next Few Weeks:
Due on Friday, December 7th:
Click here for past assignments and handouts
OVERVIEW OF THE COURSE
In the age of large data, the ability to structure those data in order to optimize searching and querying becomes critical. This course is about how Database Management Systems (DBMS) are used, from the design of models representing the data to the storage and indexing of information. We will discuss the creation of queries, the use of SQL, concurrency control, administration, security, and recovery procedures. Each student will also create his or her own database with a web-served front-end that helps the user access and modify the information stored within.
By the end of this semester, you should:
|Meeting Schedule Fall 2012:|
|Any other time||By appointment|
Information and announcements will be frequently communicated via email. It is the student's responsibility to check for email announcements every day.
The textbook for this class is Database Management Systems, by Ramakrishnan and Gehrke, Third Edition.
If you believe that you need accommodations for a disability, please contact Elaine DiVincenzo, ADA Academic Coordinator, via email at Elaine.DiVincenzo@merrimack.edu or by telephone at 978-837-5140. The ADA Office is located on the 3rd floor of the McQuade Library in the Center for Academic Enrichment. The ADA Office is responsible for coordinating disability related accommodations and will issue Accommodation Letters & Plans to students with documented disabilities. In this course, it is better to be pro-active than to wait until difficulties have already interfered with assignments or exams. Please note that it takes time to arrange accommodations for exams.
If you are viewing this text on paper, you may want to also check it out online at:
The online version will be kept up-to-date with assignments and announcements.