Rutgers The State University of New Jersey
GSM
Database Systems
22:198:603
Spring 2006
Tuesdays 6:00 - 9:00pm, Room: ENG201, Newark
| Instructor |
Prof. Vijay Atluri |
Office |
: 200R Ackerson Hall (Newark) |
| Office Hours |
: Tuesdays 4:00 - 5:45pm and by appointment |
| Telephone | : 973-353-1642 |
| Fax | : 973-353-5003 |
| E-mail | : atluri at rutgers dot edu |
| Homepage | : http://cimic.rutgers.edu/~atluri |
Note: There will be another lab session on April 18, which will
be held in
ENGLEHARD 309
Course Description:
The primary objective of this course is to introduce the fundamental
concepts necessary for the design and use of a database and to provide
a practical experience in applying these concepts using commercial
database management systems such as Oracle.
Text Book:
Raghu Ramakrishnan and Johannes Gehrke, Database
Management Systems
McGraw-Hill, Third Edition
Other Reading:
- Database Systems: An Application-Oriented Approach, Michael
Kifer, Arthur Bernstein, Philip M. Lewis, Addison Wesley, Second
Edition
- Elmasri and Navathe, Fundamentals of Database
Systems, 4th Edition,
Addison-Wesley
- Korth and Silberschatz, Database System
Concepts, 2nd Edition, McGraw-Hill, 1991.
- Ullman,
Principles of Database Systems, 3rd Edition.
- Date,
Introduction to Database Systems, 4th Edition.
- Rob and Coronel, Database
Systems: Design, Implementation & Mangement 4th Edition, Course
Technology, ISBN 0-7600-730-2215
Expected Work:
-
Homework Assignments
and Class Participation 25%
- Project 25%
-
Midterm Examination 25%
-
Final Examination 25%
Tentative Schedule:
Jan 17
Jan 24
Jan 31
Feb 7
- The project title, names of the team members, and Abstract Due
- Relational Model, Algebra and SQL continued
Feb 14
- Oracle Lab session: will be held in the ENG 003 lab (in the Basement
of Englehard Hall)
- This requires an account on Oracle available on pegasus. So
you need a an account on pegasus first. To get an account on
Oracle, follow the steps below. You have to have your oracle
account ready before you
come to the lab class.
Since Oracle can be access only through pegasus, you have to
follow the
following steps:
1. First create an account on pegasus. The procedure to do this
is
available at (https://www.pegasus.rutgers.edu/cgi-bin/makeacct)
If you already have an account, please make sure you can
successfully
login.
2. Send an email to Songmei Yu (songmei@cimic.rutgers.edu) from your
"pegasus
account" She must know your login name on pegasus to create an
oracle
account.
3. Please send this information to her by this Friday Jan 27 so
that you
will have it ready by next Tuesday.
- Lecture Notes
for the Lab
- Additional material provided by
Prof. Richard Holowczak.
Feb 21
Feb 28
Mar 7
- Tree Indexes (continued)
- Brief Project Presentations: Prepare one or two slides of
the ER model of your project database (Either transparancy or
power point file is fine)
Mar 14
Mar 21
Mar 28
Apr 4
Apr 11
Apr 18
Apr 25
|