Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ishaansathaye/csc365-introdatabasesystems

Cal Poly CSC 365 Intro to Database Systems Spring 2023
https://github.com/ishaansathaye/csc365-introdatabasesystems

cal-poly database spring-2023

Last synced: about 2 months ago
JSON representation

Cal Poly CSC 365 Intro to Database Systems Spring 2023

Awesome Lists containing this project

README

        

# CSC 365 Intro to Database Systems

## Class Notes
- [Lecture Class Notes](./notes/lecture_notes.pdf)

## Professor Notes

- [Lecture 1 - What is a database?](./prof-notes/a-What-is-a-database.pdf)
- [Lecture 2 - Databases and DBMS in a nutshell](./prof-notes/b-Databases-DBMS.pdf)
- [Lecture 3 - Relational Model](./prof-notes/c-RelationalDataModel.pdf)
- [Lecture 4 - SQL DDL and DML](./prof-notes/d-SQLDDLDML.pdf)
- SQL Examples on Altering Tables and Deleting Data
- [Lecture 5 - LabThreeSixFive and MySQL Client](./prof-notes/e-LabThreeSixFiveMySQL.pdf)
- [Lecture 6 - SQL Date Type Conversions](./prof-notes/f-SQLDateType.pdf)
- [Lecture 7 - Relational Algebra](./prof-notes/g-RelationalAlgebra.pdf)
- [Lecture 8 - SQL Select Statement](./prof-notes/h-SQLStatement.pdf)
- [Lecture 9 - Aggregate Operations](./prof-notes/i-SQLStatement2.pdf)
- [Lecture 10 - Group By](./prof-notes/j-GroupBy.pdf)
- [Lecture 11 - Example for Group By](./prof-notes/k-ExGroupBy.pdf)
- [Lecture 12 - Subqueries](./prof-notes/l-NestedQueries.pdf)
- [Lecture 13 - Additional SQL Syntax: WITH, IF & ELSE, CASE &
WHEN](./prof-notes/m-AdditionalSQLSyntax.pdf)
- [Lecture 14 - JOIN Syntax and Outer Joins](./prof-notes/n-JoinOuterJoin.pdf)
- [Lecture 15 - Complex SQL Queries](./prof-notes/o-DatabaseViews.pdf)

## Labs

- [Lab 1-1](./labs/lab1/Lab1-1.ipynb)
- [Project Description](./labs/lab1/lab1-1.pdf)
- [Lab 1-2](./labs/lab1/Lab1-2.ipynb)
- [Project Description](./labs/lab1/lab1-2.pdf)
- [Lab 2: SQL DDL, DML](./labs/lab2/lab2.pdf)
- [Lab 3: SQL DDL, DML + Python](./labs/lab3/lab3.pdf)
- [Lab 4: SQL SELECT](./labs/lab4/lab4.pdf)
- [Lab 5: SQL SELECT and Counting](./labs/lab5/lab5.pdf)
- [Lab 6: Counting and grouping](./labs/lab6/lab6.pdf)
- [Lab 7: Complex SQL Queries](./labs/lab7/lab7.pdf)
- [Lab 8: URBANUNREST DB](./labs/lab8/lab8.pdf)

## Homework
- [Homework 1](./homework/hw1/hw1.pdf)
- [HW 1 Solutions](./homework/hw1/hw1_soln.pdf)
- Some solutions may be inaccurate

## Midterm
- [Midterm 1 Cheat Sheet](./exams/midterm/midterm-cheatsheet/midterm_cheatsheet.pdf)

## Final
- [Final Cheat Sheet](./exams/final/final-cheatsheet/final-cheatsheet.pdf)