Unit 5b: Databases and Datastores
Learning Objectives
This unit provides optional reference material for students interested in exploring alternative, more advanced data storage solutions, including relational databases. :smiley_cat:
Discussions and Notes
Google Sheets:
Relational Databases (SQL):
The
sqliteModule (for SQLite databases)The
psycopgPackage (for PostgreSQL databases)The
pymysqlPackage (for MySQL databases)The
sqlalchemyPackage (an ORM for various relational databases)The
bigqueryPackage (for Google BigQuery)
Document-object Storage ("No SQL"):
The
pymongoPackage (for MongoDB databases)
Activities and Exercises
Database Exercise - follow the sqlite module notes to connect to and query an example SQLite database!
Last updated
Was this helpful?