Skip to content

Harvard 🦆 CS50-SQL: Introduction to Databases & SQL | This repo is where I will be storing all my work as I self study this course.

Notifications You must be signed in to change notification settings

MeerzaA/Harvard_CS50SQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Harvard 🦆 CS50SQL: Introduction to Databases & SQL

CS50-SQL is Harvard University’s introduction to databases using a language called SQL. Learn how to create, read, update, and delete data with relational databases, which store data in rows and columns. Learn how to model real-world entities and relationships among them using tables with appropriate types, triggers, and constraints. Learn how to normalize data to eliminate redundancies and reduce the potential for errors. Learn how to join tables together using primary and foreign keys. Learn how to automate searches with views and expedite searches with indexes. Learn how to connect SQL with other languages like Python and Java.

The course begins with SQLite for portability’s sake and ends with introductions to PostgreSQL and MySQL for scalability’s sake as well. Assignments inspired by real-world datasets.

About

Harvard 🦆 CS50-SQL: Introduction to Databases & SQL | This repo is where I will be storing all my work as I self study this course.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published