Work to do

Date Topic Deck How to prepare & Homework due
Wed 8/27 Welcome to DM4DM! Deck01 Browse this web site. Bring to class any questions you might have.
Part I : Working with Relational
Mon 9/1 Accessing single tables with SQL
Tool: ADS
MP1 intro: Smallbank (A)
Deck02
Review Deck01 and prep for the orange words
Read the SQL intro by the WWW Schools
Read the first 5 pages of my Intro to SQL
Check your email for a link to join the class MS Teams chat
Wed 9/3 Organizing business data
Tool: ERD, Draw.IO
Deck03
Review Deck02 and prep for the orange words
Watch the Intro to DBs and ERDs
Watch the ERD tutorial
Mon 9/8 Placing foreign keys correctly
MP2 intro: Notflix
Deck04
Due: MP1 - Smallbank (A)
From now on, review the orange words every time we meet
Wed 9/10 SQL Joins Deck05
Read page  6-8 of the Intro to SQL
Mon 9/15 SQL Joins practice
MP3 intro: SmallBank (B)
Deck06
Due: MP2 - Notflix
Optional: connect to SmallBankDB at the beginning of class to follow the in-class practice (no time to help you connect while in class)
Wed 9/17 SQL Nested and Union Queries, Having statement Deck07
Read page 8 of the Intro to SQL
Mon 9/22 SQL Partitions
In-class SQL intro
Deck08
Due: MP3 - Smallbank (B) Ask your GenAI what is an SQL partition and to show a few examples
Wed 9/24 SQL Practice Deck09
Optional: connect to SmallBankDB at the beginning of class to follow the in-class practice (no time to help you connect while in class)
Mon 9/29 In-class SQL Test I

GenAI allowed
Wed 10/1 MP4 intro: DigiSonos and UBC (individual)
Business design practice
Deck10
Orange words from Deck09
Mon 10/6 SQL: Tables and data creation, update and deletion Deck11
Read all remaining pages of the Intro to SQL
Learn about Create Table, Alter Table, and Delete Table in W3
Wed 10/8 MP5 intro: B2B data integration
MP4 solutions feedback
Deck12
Due: MP4 - DigiSonos and UBC (individual)
Mon 10/13 Reading day - no class                                   
Wed 10/15 Good DB designs: Normalization Deck13
Orange words from previous deck
Mon 10/20 Good DB designs: Denormalization
MP6 intro: Pressly
Deck14
Due: MP5 - B2B data integration (team)
Part II : Business Intelligence and Data Warehousing     
Wed 10/22 BI: Operational DB vs. Data Warehouses Deck15
Orange words from previous deck
Mon 10/27 Star schemas for DWs
MP7 intro REI_Not
Deck16
Due: MP6 - Pressly
Wed 10/29 DW design: granularity
Deck17
Orange words from previous deck
Mon 11/3 BI's last mile: pivot tables
MP8 intro: Acme Global
Deck18
Due: MP7 - REI_Not
Wed 11/5 BI workflows: PowerBI
Deck19
Orange words from previous deck
Mon 11/10 Data wrangling
MP9 intro- Nolex
Deck20
Due: MP8 - Acme Global
Wed 11/12 Building BI reports
Deck21
Orange words from previous deck
Mon 11/17 In class SQL test intro: WWII

Due: MP9 - Nolex
Wed 11/19 SQL pratice: working with large databases
Orange words from previous deck
Mon 11/24 In-class SQL Test II

GenAI allowed
Wed 11/26 Thanksgiving recess - no class                     
Part III : Managing Data
Mon 12/1 MP10 intro: WWI
Orange words from previous deck
Wed 12/3 Consulting on Data
Guest Speaker
Mon 12/8 Tools for your career
Due: MP10 - WWI