An open API service indexing awesome lists of open source software.

https://github.com/wtlow003/sql-peer-tutor-workshop

Materials used to conduct SQL Peer Tutoring Workshop, organised under Centre for Experiential Learning (CEL) at Singapore University of Social Sciences (SUSS).
https://github.com/wtlow003/sql-peer-tutor-workshop

database sql

Last synced: about 1 month ago
JSON representation

Materials used to conduct SQL Peer Tutoring Workshop, organised under Centre for Experiential Learning (CEL) at Singapore University of Social Sciences (SUSS).

Awesome Lists containing this project

README

          

# SQL Peer Mentoring Programme Workshop
Materials used to conduct SQL Peer Tutoring Workshop, organised under Centre for Experiential Learning (CEL) at Singapore University of Social Sciences (SUSS).

## Installation
To install the database, simply copy and paste or load the `bikeStores_database.sql` script into your selected choice
of database and execute script. For the workshop, we utilised [PostgreSQL](https://www.postgresql.org) as our choice of database.

## Content
The workshop was conducted in two different stages, where students with no prior experience will start with the beginner SQL workshop, while students with some prior experience may take the intermediate SQL workshop. The following details the topics that were taught:

1. Beginner SQL Workshop
- [Day 1](https://github.com/wtlow003/sql-peer-tutor-workshop/blob/main/SQL%20Beginner%20Workshop/sql_beginner_day1.pdf): Understanding Database, SELECT, DISTINCT, WHERE, AND, OR, IN, BETWEEN
- [Day 2](https://github.com/wtlow003/sql-peer-tutor-workshop/blob/main/SQL%20Beginner%20Workshop/sql_beginner_day2.pdf): LIKE, IS NULL, NOT, ORDER BY, LIMIT
- [Day 3](https://github.com/wtlow003/sql-peer-tutor-workshop/blob/main/SQL%20Beginner%20Workshop/sql_beginner_day3.pdf): COUNT, SUM, MIN, MAX, AVG, GROUP BY, HAVING, DERIVED COLUMNS
2. Intermediate SQL Workshop
- [Day 1](/SQL%20Intermediate%20Workshop/sql_intermediate_day1.pdf): JOINS
- [Day 2](/SQL%20Intermediate%20Workshop/sql_intermediate_day2.pdf): SUBQUERY, CTE
- [Day 3](/SQL%20Intermediate%20Workshop/sql_intermediate_day3.pdf): FUNCTIONS

## Authors and Acknowledgement
All materials (except `bikeStores_database.sql`) are fully developed by both [Jeanette](https://www.linkedin.com/in/jeanette-koh-872b64192/) and [I](https://www.linkedin.com/in/weitecklow/). Please reach out to us if you have any feedback on the lesson materials and subsequent workshops.

The workshop was conducted using the sample BikeStore Database, adapted from [here](https://www.sqlservertutorial.net/sql-server-sample-database/). All rights and credits remains with the original owner of the sample database.

## License
[MIT](https://github.com/wtlow003/sql-peer-tutor-workshop/blob/main/LICENSE)