Rutgers The State University of New Jersey
GSM

Applications of Database Systems
26:198:641

Fall 2008
Tuesdays 2:30 - 5:20pm, Newark, Ackerson Hall, Room 200j

Room Change! The class will meet in Ackerson Hall 200j instead of ENG 301


Instructor Prof. Vijay Atluri

Office

: 200R Ackerson Hall (Newark)
Office Hours : Tuesdays 12:50 - 2:00pm and by appointment
Telephone: 973-353-1642
Fax: 973-353-5003
E-mail: atluri at rutgers dot edu
Homepage: http://cimic.rutgers.edu/~atluri

Call 973-353-1766 or 732-932-1766 for Official University/Campus closings

Purpose: The purpose of this course is to present advanced topics in database systems and delve into research in these areas. The topics include distributed, object-oriented, active, deductive and temporal databases, as well as advanced application domains that influence database research such as internet, workflows, digital libraries and electronic commerce.

Prerequisite: 22:198:603 (Database Systems)

Reading Material: There is no text assigned to this course at the moment. However, the following books either cover one topic in depth or cover some of the preliminary concepts of the topics. In addition to the books listed below, the reading list includes a number of research papers.

  1. A. Silberschatz, H. Korth and S. Sudarshan, Database System Concepts, 5th Edition, Mc-Graw Hill, 2006
  2. Elmasri and Navathe, Fundamentals of Database Systems, 4th Edition, Addison-Wesley, 2003
  3. Raghu Ramakrishnan, Database Management Systems McGraw-Hill, 3rd Edition 2001, McGraw Hill
  4. Philip A. Bernstein, Vassos Hadzilacos, and Nathan Goodman, Concurrency Control and Recovery in Database Systems, Addison-Wesley Longman, 1987. (This book is out of print. You can download it from http://research.microsoft.com/pubs/ccontrol/ in Adobe Acrobat format (.pdf), subject to the notice that appears on the copyright page.)
  5. V.S. Subrahmanian, Principles of Multimedia Database Systems, Morgan Kaufmann Publishers, 1998.
  6. Vijay Atluri, Sushil Jajodia and Binto George, Multilevel Secure Transaction Processing, Kluwer Academic Publishers, 1999.
  7. Carlo Zaniolo, Stefano Ceri, Christos Faloutsos, Richard T. Snodgrass, V.S. Subrahmanian, and Roberto Zicari, Advanced Database Systems, Morgan Kaufmann, 1997.
  8. Current projects funded by NSF
  9. The DBLP Bibiliography An Excellent source for the Research materials in the Database area
  10. Google Scholar

Expected Work:
Research Paper 25%
Paper Presentation 25%
Mid-term Examinations 25%
Final Examinations 25%

Tentative Schedule:

The schedule is subject to change any time. The reading assignment for each session is assigned at least one week in advance, and the notes is posted at least one day in advance.

Sept 2

  • Course overview and Introduction to Databases
  • Reading Assignment: Chapters 1, 3, 4, 11, 12 from 1 or equivalent chapters from 2 and 3)
  • Class Notes

Sept 9

  • Distributed Databases
  • Reading Assignment: (Chapter 23 from 1 or Chapter 21 from 2), and (chapters 7 and 8 from 3)
  • Class Notes

Sept 16

  • Research Paper Topic and abstract due
  • Distributed Databases (Continued)

Sept 23

Sept 30

Oct 7

Oct 14

Oct 21

  • Mid-term Examination
  • Topics covered until Oct 7

Oct 28

  • Workflow Systems: Guest lecture by Soon Chun

Nov 4

Nov 11

  • Effective Anonymization of Query Logs, Yuan Hong Presentation
  • Multi-Focal Learning with Application to Customer Service Profiling, Yong Ge Presentation

Nov 18

  • Preserving Privacy in Ecommerce using Hippocratic Databases, Mengjia Wang Presentation
  • Using real-time data to enhance the real-time business intelligence, Yanjuan Bian Presentation

Nov 25, No Class

Dec 2

  • Helping Satisfy Mutiple Objectives During A Service Desk Conversation, Janaki Dharmarajan Presentation Patel

    Dec 9

  • Privacy Preserving Distributed Mining of Association Rules, Elinor Volansky Presentation

    Dec 16, Final Examination