CS6203 August - November 2007

CS6203 -- Advanced Topics in Database Management Systems

P2P and Community Based Databases




Announcements
Assessment
Course Objectives
Important Notes
Course Structure
Prerequisites
Reference Books and Materials


Announcements

Assessment

Course and Objectives

The course is at the graduate level and most topics are on-going research work. It is a seminar course and active class-room participation is expected. Each student is required to read and present research papers, and program a component (in JAVA) or an application on top of BestPeer P2P system. The course is designed to encourage everyone to actively learn advanced concepts, to independently think over research and development issues, to pro-actively relate what we learn to the real problems in practice, to stimulate and brain-storm new ideas, to intelligently solve pressing problems in various phases of P2P and community based data management.

Important Notes

Course Structure

  • Lecture
  • Topics for P2P Report and Presentation
  • Programming Project

    Prerequisites

    1. Undergraduate modules on database management systems

    Reference Books, Materials, and Sites

    1. Database Management Systems, Second edition, by Raghu Ramakrishnan and Johannes Gehrke, McGraw Hill, 2003.
    2. Papers could be found in ACM SIGCOMM, ACM SIGMOD, IEEE ICDE, VLDB, P2P workshops, IEEE TKDE of last 6 years.
    3. W.S. Ng, B. C. Ooi and K.L. Tan: Bestpeer: A self configurable peer-to-peer system. International Conference on Data Engineering (ICDE'2002), San Jose, April 2002, Poster paper.
    4. W.S. Ng, B. C. Ooi, K.L. Tan, A. Zhou: PeerDB: A P2P-based System for Distributed Data Sharing. International Conference on Data Engineering (ICDE'2003), Bangalore, 2003.


    Under constant modification and construction.

    If you have any questions, just drop me a note.