Criação de um mecanismo de banco de dados
Aqui, você vai acionar seu primeiro motor SQL. Você criará um mecanismo para se conectar ao banco de dados SQLite 'Chinook.sqlite'
, que está no seu diretório de trabalho. Lembre-se de que, para criar um mecanismo para se conectar a 'Northwind.sqlite'
, Hugo executou o comando
engine = create_engine('sqlite:///Northwind.sqlite')
Aqui, 'sqlite:///Northwind.sqlite'
é chamado de string de conexão com o banco de dados do site SQL Northwind.sqlite
.
Um pouco de conhecimento sobre o banco de dados Chinook: o banco de dados Chinook contém informações sobre uma loja de mídia digital semi-fictícia na qual os dados de mídia são reais e os dados de clientes, funcionários e vendas foram criados manualmente.
Por que o nome Chinook, você pergunta? De acordo com o site da empresa,
O nome desse banco de dados de amostra foi baseado no banco de dados Northwind. Os Chinooks são ventos no interior do oeste da América do Norte, onde as pradarias canadenses e as Grandes Planícies encontram várias cadeias de montanhas. Os chinooks são mais predominantes no sul de Alberta, no Canadá. Chinook é uma boa escolha de nome para um banco de dados que pretende ser uma alternativa ao Northwind.
Este exercício faz parte do curso
Introdução à importação de dados em Python
Instruções de exercício
- Importe a função
create_engine
do módulosqlalchemy
. - Crie um mecanismo para se conectar ao banco de dados SQLite
'Chinook.sqlite'
e atribua-o aengine
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Import necessary module
from ____ import ____
# Create engine: engine