This project integrates Python and SQL. It demonstrates the skills needed to interact with a SQL database, including creating and managing a database, building a schema, performing various SQL operations, including queries with joins, filters, and aggregations, and logging to document the process.
On Windows, create a project virtual environment in the .venv folder.
py -m venv .venv
.venv\Scripts\Activate
py -m pip install pyarrow pandas requests
py -m pip freeze > requirements.txt
git add .
git commit -m "add .gitignore, cmds to readme"
git push origin main
py -m pip install pyarrow
py -m pip install pandas
py -m pip install requests
py -m pip freeze > requirements.txt
SQL Operations Data Used Python and SQL Integration
-
Create new SQLite database file.
-
Design schema with at least two related tables, including foregin key constraints.
-
Utilized example data sets 'authors.csv' and 'books.csv' from module 5
This project was built to the following specification: