POTD 3: SQL Basics, Aggregates, Joins

Due 30-Sep-2025, 1pm EST

Purpose:

You may make a copy of a worksheet and complete this activity, or simply type your answers in any text editor.

You may work alone or with at most 2 other students (max size=3) in this course.


Import alldbs.sql into your database server (if you have not done so). Write SQL queries to solve the following problems. You will need to consider tables:  BoatsSailorsReserves.

  1. Find the names of sailors who have reserved boat 103
  2. Find the colors of the boats reserved by Guppy.
  3. Find the names of sailors who have reserved a red boat
  4. Find the names of the sailors who have not reserved a boat
  5. Find the sid's of the sailors who have reserved a boat whose name (the boat's name) begins with the letter "M"
  6. Find the number of times each sailor (sid) reserved a boat whose name (the boat's name) begins with the letter "M"

Grading rubric

[Total: 10 points]: Done (or provide evidence of your attempt, full or reasonable effort)

(-2.5 points) for 24 hours late (submitted after 30-Sep-2025 1pm EST, by 1-Oct-2025 1pm EST)
(-5 points) for 48 hours late (submitted after 1-Oct-2025 1pm EST, by 2-Oct-2025 1pm EST)


Submission


Copyright © 2025 Upsorn Praphamontripong
Released under the Creative Commons License CC-BY-NC-SA 4.0 license.
Last updated 2025-09-26 18:37