Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ishaansathaye/csc365-introdatabasesystems
- Owner: ishaansathaye
- Created: 2023-04-04T00:43:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-16T03:16:14.000Z (over 1 year ago)
- Last Synced: 2024-05-17T05:41:40.370Z (7 months ago)
- Topics: cal-poly, database, spring-2023
- Language: Jupyter Notebook
- Homepage:
- Size: 49.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)