PDF Version Available
This document is also available in PDF format: dbsql3.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:
https://aholdengouveia.name/IntroData/labs/dbsql3.html
The HTML version provides enhanced accessibility features including keyboard navigation, screen reader support, responsive design, dark mode support, and high contrast options.
Objectives:
- The objective of this lab is to work on challenges for SQL problem solving. Prior knowledge SQL is assumed. Students will attempt more real world applications of SQL on interactive methods utilizing a free online tutorial and other resources.
Instructions
References, a video, a PowerPoint and some notes are available at my website https://www.aholdengouveia.name/IntroData/sql3.html
The challenges are here: https://www.hackerrank.com/domains/sql You will need to register, but it's a free site.
You must do at least 10 basic/easy and 1 intermediate/medium (or advanced) challenge, make sure to number each challenge and label if it's the basic/easy or the intermediate/medium
Please include answers to the following questions
- For each challenge explain the query you used to solve the problem in your own words.
- What resources did you need for these challenge(s)?
- Rate the difficulty of each challenge on a scale of 1 (easy) to 10 (hard) and explain why you gave it the rating you did.
- Would you recommend the challenge to others?
- Take screenshots of the solution to each challenge. Make sure to have a note with your name and the term in the screenshot, screenshot should be focused on the note and 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: figure[h!] [scale=.2]{ExampleScreenshot.png} This is an image of what each of your screenshots should look like Example screenshot showing a text document with student name and term/year alongside data visualization figure
Deliverables:
- Answers to the above question and all requested screenshots in the format given on the SQLchallenges.docx
- A screenshot of your HackerRank Profile that shows the SQL badge and your username. Make sure this screenshot follows the requested format with your name and the term.
- This should be a single file submitted, with everything clearly labelled.