PDF Version Available

This document is also available in PDF format: dbsql2.pdf

The PDF version includes bookmarks for easy navigation and is optimized for printing.

Accessibility Notice

This document is also available in HTML format at:

Link: https://aholdengouveia.name/IntroData/labs/dbsql2.html

The HTML version provides enhanced accessibility features including keyboard navigation, screen reader support, responsive design, dark mode support, and high contrast options.

Learning Outcomes

By the end of this lab, you will be able to:

Lab Instructions

The tutorial you will be following is here: Link: https://www.khanacademy.org/computing/computer-programming/sql/more-advanced-sql-queries/pt/more-complex-queries-with-andor

Questions

  1. How do you think this tutorial compares to the first Khan Academy tutorial you did in the SQL 1 lab? Why?
  2. What do you think is missing from this tutorial? Why?
  3. For each of the 4 challenges and the final project (5 total), include:
    1. The name of the challenge or project
    2. A screenshot of your answer
    3. What, if anything, you found challenging, and why
    The 4 challenges are Karaoke song selector, Playlist maker, The wordiest author, and Gradebook. The final project is Data dig.

Screenshot rules: make sure to have a note with your name and the term in each screenshot. The screenshot should be focused on the note and your answer, not the full desktop. Any screenshots that don't include the note, or are full desktop, or taken with a camera instead of a screenshot won't count and will earn no points. This is an example of what it should look like:

Example screenshot: a web browser showing the Google home page, with a small text editor window in front of it that says YOUR NAME HERE and TERM YEAR
This is an image of what each of your screenshots should look like

Tutorial Recommendation

You will find 3 tutorials for someone who wants to learn SQL filters and functions, compare them, and then write a more thorough review of your favorite. The tutorials can be interactive or not. Videos that you can follow along with count as tutorials for this.

Everything you list must be new. You must find these yourself:

Part 1: Compare 3 tutorials

Find 3 tutorials or videos on SQL filters and functions. For each one, include:

  1. Its title and link
  2. Its type (interactive, video, or written)
  3. Its pros
  4. Its cons

Part 2: Review your favorite

Pick your favorite of the 3 and write a more thorough review of it. Your review should include:

  1. Why you picked it over the other two
  2. What it covers
  3. How well it teaches SQL filters and functions
  4. What, if anything, is missing or could be better
  5. Who you would recommend it to

Your review should be at least one paragraph and no more than two pages.

Deliverables

You may submit everything in one document, or in two documents where the second one is your Tutorial Recommendation.

  1. Your answers to questions 1 to 3, labelled with their question numbers
  2. All 5 screenshots, following the screenshot rules
  3. Your Tutorial Recommendation: Part 1 (comparing 3 tutorials) and Part 2 (the review of your favorite)

Resources

References, a video, a PowerPoint and some notes are available at my website Link: https://www.aholdengouveia.name/IntroData/sql2.html