Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 7

Python & SQLite3

Data Analysis
Bryan Cafferky
https://github.com/bcafferky/shared
Where Are We Going?

• What is SQLite?

• Why use SQLite?

• Architecture

• Using SQLite

• Combining SQLite with PostgreSQL


What is SQLite?

• Open Source Lightweight "run anywhere" DBMS

• Included with Python

• Full SQL Implementation

• Rich DBMS Functionality


Why use SQLite?
• Provides a local database to store data
Do Not Store
• Zero Configuration
Confidential
Data in
• Stage, Clean, and Transform Data for Analysis SQLite!

• Build a local Data Warehouse

• Code and Data can be shared with anyone

Windows Linux iOS Android


SQLite Architecture

Python Program

sqlite3 module
SQL

adventureworks.db

dimproduct

dimsalesregion

factinternetsales
Demo Time!

SQLite
Wrapping Up

• What is SQLite?

• Why use SQLite?

• Architecture

• Using SQLite

• Combining SQLite with PostgreSQL

You might also like