CS6203 August - November 2008

CS6203 -- Advanced Topics in Database Management Systems

Database supports in P2P, Community and Co-Space environments




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 propose a research topic and program the proposed topic (in JAVA) on top of MarcoPolo system, BestPeer System or a Co-Space 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 new database applications which require the reengineering or reexamination of the database principles.

Important Notes

Course Structure

  • Lecture
  • Suggested Topics for P2P
  • 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.