Com S 562: Database Implementation

Home Page News

[ Home ] Course Info ] Getting Help ] Projects ] Software Systems ] Homeworks ] Tests ] Reports ]

 

Dec 01; List of paper presentations; Posted by Shashi K. Gadia
Please click here for details.

Nov 5; Buffer manager issues; Posted by Shashi K. Gadia
This refers to the document Architecture of a database system that is accessible through CourseInfo page. A new section Buffer Allocation to Support ReadPage Operation has been added. This clarifies issues raised in class about Buffer Manager in the current project. Only one centralized pool of buffers is to be used. The buffer pool is instantiated and started only once, when the database is started. Iterators do not instantiate buffer pool(s), rather all of them share the same buffer pool. Also, note that the concept of buffer replacement policy is hypothesized. I advise that you implement LRU.

Oct 26; Paper presentations; Posted by Shashi K. Gadia
Please click here for details.

Oct 4; Homework 3; Posted by Shashi K. Gadia
Posted.

Sep 30; Algebraic optimization handout; Posted by Shashi K. Gadia
The missing pages in the handout linked from CourseInfo web page have been added.

Sep 25; Class participation; Posted by Shashi K. Gadia
A course is much more fun for everyone when there is greater participation in class. Please bring your questions. At the beginning of a class, even if I forget to ask you, please feel free to interrupt me to raise your questions. Also please try to participate in class discussions and ask questions as they occur to you. I follow this open policy in all  my UG and grad courses.

It would also help if you do not do other work while attending the class. This creates a very bas atmosphere. In particular, please do not use notebook computers in class. If you use notebook computers ONLY to take notes in the class, please talk to me after the class so that I may make exceptions.

You should consider collaborative learning essential and this requires your participation in good faith. You should not merely become listeners in class. In this course there are no tests and final examination. This does not release you from your responsibility to participate. I hope I see a significant improvement in coming days on this front.

Sep 28; New GUI for Project 1; Posted by Shashi K. Gadia
I have been working on the new GUI for Project 1. When I am ready with details, I will let you know. A preview is available on the home page for the project. See the link in section on GUI for the link.

Sep 28; Minibase link; Posted by Shashi K. Gadia
When you click on Minibase link from CourseInfo page it requires you to enter user name and password for the web again. Entering this information works.

Sep 25; Homework 2; Posted by Shashi K. Gadia
Posted.

Sep 25; Project 1; Posted by Shashi K. Gadia
The documentation of the past project has been revised significantly. Please be sure to go over it.   

Sep 11; Homework 1; Posted by Shashi K. Gadia
Posted through Homeworks web page. Due date stated there.  

Sep 11; Project 1; Posted by Shashi K. Gadia
The statement and due dates have been revised.

Sep 03; Project 1; Posted by Shashi K. Gadia
The zip file for Project 1 has been modified. Please download the new version.

Sep 02; Project 1; Posted by Shashi K. Gadia
Posted. Go to the Projects page to access it.

Sep 01; Time Table; Posted by Shashi K. Gadia
A tentative day to day time table is available on Course Info web page. Some lecture material is also available by clicking on links on that page.