Please complete the following LinkedIn Learning online course before the SQL workshop. (Note that you will need to install DB Browser for SQLite for this online course.)
LinkedIn Learning is not free anymore for UofT students. However, one of the following options can get you free access to this course.
During the workshop, we will practise SQL together using Google Colab, so please make sure you have a Google account.
Intro to SQL (sql_bootcamp.pdf; updated on Sept. 7)
Please print out page 8 of the slides (the “Northwind DB” page) so you can refer to it easily when we start hands-on exercises.
If you don’t have access to Google service, below is a backup setup for the workshop.
Install DB Browser for SQLite. You should already have it installed if you took the online course by Scott Simpson (see Prerequisite above).
Download the dataset (northwind.sqlite3).
Load the dataset in DB Browser for SQLite, and follow along using the html version of the notebook.
You will learn more SQL in RSM8411 this fall. Instead of SQLite as we use in this workshop, RSM8411 will use PostgreSQL, a powerful open-source DBMS. Please make sure you have it installed and tested before the end of this workshop. If you encounter any problem setting it up, please let me know.
Download and install PostgreSQL. You can follow the installation guide from this PostgreSQL Tutorial site: Windows installation or MacOS installation. Note that
Getting-started resources: PostgreSQL Essential Training. (To access this LinkedIn course for free, refer to information in the Prerequisite section.)
Back to TDMDAL Computing Page