Fallstudie: folkräkning

Introduktion till databaser i Python

Jason Myers

Co-Author of Essential SQLAlchemy and Software Engineer

Fallstudie: folkräkning

  • Förbereda SQLAlchemy och databasen
  • Läsa in data i databasen
  • Lösa datavetenskapsproblem med frågor
Introduktion till databaser i Python

Del 1: förbereda SQLAlchemy och databasen

  • Skapa en motor och ett MetaData-objekt
from sqlalchemy import create_engine, MetaData
engine = create_engine('sqlite:///census_nyc.sqlite')
metadata = MetaData()
Introduktion till databaser i Python

Del 1: förbereda SQLAlchemy och databasen

  • Skapa och spara folkräkningstabellen
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)
Introduktion till databaser i Python

Nu kör vi en övning!

Introduktion till databaser i Python

Preparing Video For Download...