Кейс‑стаді: перепис населення

Вступ до баз даних у Python

Jason Myers

Co-Author of Essential SQLAlchemy and Software Engineer

Кейс‑стаді: перепис населення

  • Підготовка SQLAlchemy та бази даних
  • Завантаження даних у базу
  • Розв'язання задач Data Science за допомогою запитів
Вступ до баз даних у Python

Частина 1: підготовка SQLAlchemy та бази даних

  • Створіть engine та об'єкт MetaData
from sqlalchemy import create_engine, MetaData
engine = create_engine('sqlite:///census_nyc.sqlite')
metadata = MetaData()
Вступ до баз даних у Python

Частина 1: підготовка SQLAlchemy та бази даних

  • Створіть і збережіть таблицю census
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)
Вступ до баз даних у Python

Давайте потренуємось!

Вступ до баз даних у Python

Preparing Video For Download...