Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.17 KB

hw3-README.md

File metadata and controls

31 lines (21 loc) · 1.17 KB

Homework 3: Joins and Query Optimization

This homework is divided into two parts.

Part 1 is due: Monday, 10/14/2019, 11:59 PM.

Part 2 is due: Tuesday, 10/22/2019, 11:59 PM.

Part 2 does not require Part 1 to be completed first, but you will need to make sure any code you write for Part 1 does not throw an exception before starting Part 2. See the Grading section at the bottom of this document for notes on how your score will be computed.

You will not be able to use slip minutes for the Part 1 deadline. The standard late penalty (33%/day, counted in days not minutes) will apply after the Part 1 deadline. Slip minutes may be used for the Part 2 deadline, and the late penalty for the two parts are independent.

For example, if you submit Part 1 at 5:30 AM two days after it is due, and Part 2 at 6:00 PM the day after it is due, you will recieve:

  • 66% penalty on your Part 1 submission
  • No penalty on your Part 2 submission
  • A total of 1080 slip minutes consumed

Overview

In this assignment, you will implement some join algorithms and a limited version of the Selinger optimizer.

Getting Started

This homework will be released on Wednesday, 10/2/2019.