Estudo de caso: Censo

Introdução a Bancos de Dados em Python

Jason Myers

Co-Author of Essential SQLAlchemy and Software Engineer

Estudo de caso: Censo

  • Preparar o SQLAlchemy e o banco de dados
  • Carregar dados no banco
  • Resolver problemas de data science com consultas
Introdução a Bancos de Dados em Python

Parte 1: preparando o SQLAlchemy e o banco de dados

  • Criar um engine e um objeto MetaData
from sqlalchemy import create_engine, MetaData
engine = create_engine('sqlite:///census_nyc.sqlite')
metadata = MetaData()
Introdução a Bancos de Dados em Python

Parte 1: preparando o SQLAlchemy e o banco de dados

  • Criar e salvar a tabela do censo
from sqlalchemy import (Table, Column, String, 
       Integer, Decimal, Boolean)

employees = Table('employees', metadata, Column('id', Integer()), Column('name', String(255)), Column('salary', Decimal()), Column('active', Boolean()))
metadata.create_all(engine)
Introdução a Bancos de Dados em Python

Vamos praticar!

Introdução a Bancos de Dados em Python

Preparing Video For Download...