COMO CRIAR UM BANCO DE DADOS COM PYTHON
ฝัง
- เผยแพร่เมื่อ 10 ต.ค. 2024
- Nesse vídeo de hoje eu quero te ensinar como criar um banco de dados com python, utilizando o banco de dados do SQLite, que é uma biblioteca
muito utilizada e que pode ser muito útil no seu dia a dia.
O SQLite é muito utilizado atualmente em aplicações web e também em smartphones e tablets, pois ele não precisa de um gerenciador de banco de dados para ser utilizado e cria apenas um arquivo bem pequeno no seu computador, mais especificamente onde o arquivo do Python está salvado e neste arquivo que as informações ficam armazenadas.
O SQLite pode ser instalado e utilizado no Python através de um simples comando de instalação e importação e podemos utiliza-lo por exemplo, para baixar dados através de Web Scraping e salva-los no banco de dados, consumir dados de API e salvar também no banco de dados do SQLite e muitas outras opções que podem ser útil no nosso dia a dia.
No Banco de Dados SQLite podemos utilizar os comandos normalmente igual utilizamos no SQL, como por exemplos os comandos Create Table, Insert, Select, Update e Delete e fazer todas operações normalmente de uma forma bem rápida e simples.
Assista esse vídeo na íntegra para você poder aprender como criar um banco de dados com python e agilizar muitos trabalhos no seu dia a dia.
Compartilhe este vídeo: • COMO CRIAR UM BANCO DE...
Vídeos que também possam te ajudar:
COMO TRABALHAR COM LISTAS EM PYTHON
• COMO TRABALHAR COM LIS...
COMO BAIXAR DADOS DO TWITTER COM PYTHON
• COMO BAIXAR INFORMAÇÕE...
Os links abaixo são de afiliados, comprando através desses links eu ganho uma pequena comissão do site. É uma forma de você me ajudar a continuar produzindo esses excelentes conteúdos.
📚 Livros que me ajudam a aprimorar meus conhecimentos
📚 Python para data science e machine learning descomplicado: amzn.to/42yVldb
📚 Microsoft SQL Server 2016 express edition interativo: amzn.to/3SQRipA
📚 Inteligência Artificial - Uma Abordagem de Aprendizado de Máquina: amzn.to/3uDwjgq
📚 Business Intelligence e Análise de Dados para Gestão do Negócio: amzn.to/3ukNcg3
📚 Estatística prática para cientistas de dados (50 conceitos essenciais): amzn.to/496v1tx
📚 Projetos Ciência de Dados com Python: amzn.to/4buvPtP
📚 Estatística e Ciência de Dados: amzn.to/3OF53VT
📚 Python para Análise de Dados: amzn.to/490bQBz
👍 Equipamentos que utilizo no meu dia a dia
🖥️ Monitor Dell: amzn.to/3SSO4So
💻 Notebook Dell: amzn.to/3we2W52
🖱️ Mouse Microsoft: amzn.to/4br3Qv7
🖲️ Mouse Pad: amzn.to/3uq5Rad
⚙️ Pen Drive 32Gb: amzn.to/3HTrItD
🔌 Filtro de linha: amzn.to/3STo3Cn
🔋 Smart Plug Wi-Fi: amzn.to/3SPV56m
🙂 Maquina de Barbear Philips: amzn.to/48ayRka
⚙️ Novo Echo Dot 5ª geração: amzn.to/3UAGXPL
🪑 Cadeira Gamer: amzn.to/3SAYvbT
📺 Smart TV 4k Sansung: amzn.to/48c1MUE
Link para download do jupyter notebook apresentados no vídeo:
docs.google.co...
#python
#cienciadedados
#sqlserver
Seu canal merece muitas visualizacoes. Continue pois e muito bom!
Obrigado
Parabéns pelo excelente conteúdo. Dinâmico e bem objetivo! 💪
Parabens pela explicação. Porem eu ainda estou aprendendo python e usando sqlith3. Eu quero aprender como criar o banco fora da pasta do projeto. Pois caso tenha alguma atualização no projeto que não afete o banco de dados, eu preciso criar uma função para verificar a existencia do banco anterior e utilizar esse banco e nao criar outro. Grato se puder fazer uma aula nesse formato.
Esta série de SQL está muito top
Professor poderia gravar um vídeo contando um pouco de sua tragetória em ciência de dados?
Boa noite
Gravo sim vou preparar um material bem bacana.
professor so nao entendi onde eu dou esses comandos ,sou iniciante ,se tiver algum video mais detalhado ou do começo mostrando onde executar o codigo agradeço
Ola boa noite
Você precisa ter instalado o Python e o Jupyter Notebook da uma olhada nesse vídeo que explico como instalar e começar utilizar [Atualizado 2023] - Como instalar o Python e Jupyter Notebook
th-cam.com/video/QfmSEzRXN1o/w-d-xo.html
Professor, preciso de uma explicação. Tentei testar esse mesmo código modificando a tabela, os registros e os dados. Na hora de executar, aparece um erro dizendo que o objeto str não tem atributo 'registro' no singular. Ficou faltando alguma coisa ou eu esqueci de alguma coisa? Segue abaixo o código.
# Importar o módulo de acesso do SQLite
import sqlite3
# Cria uma conexão com o banco de dados
conexao = sqlite3.connect("2E.db")
# Verifica qual o tipo do objeto
type(conexao)
# Criando um cursor
cursor = conexao.cursor()
# Cria a instrução sql que vai gerar a primeira tabela no Banco de Dados
comando = 'Create Table Padrões(tagnum integer primary key, tag text, und text)'
#Executando a instrução SQL no cursor
cursor.execute(comando)
# Forma 1 de inserir dados
cursor.execute("insert into Padrões Values(1,'GM-MAN-05', 'Kgf/cm²')")
conexao.commit
# Forma 2 de inserir dados
comando = 'insert into Padrões values (?,?,?)'
#Dados
registros = [(2,'GM-MAN-006','Kgf/cm²'),
(3,'GM-MAN-009','Kgf/cm²'),
(4,'GM-MAN-010','Kgf/cm²')]
# Inserindo os registros
for registro in registros:
cursor.execute(comando.registro)
# Grava a transação
conexao.commit()
# Selecionando os registros
comando = 'select * from Padrões'
# Seleciona todos os registros e recupera os registros
cursor.execute(comando)
dados = cursor.fetchall()
# Exibindo os registros no Banco de Dados
for linha in dados:
print('tagnum: %d, tag: %s, und: %s
' % linha)
Tenta criar a tabela padrões sem o acento pra ver se vai dar erro
Boa noite, professor! Eu posso inserir dados apenas de lista? Ou posso pegar uma planilha excel e inserir ela tranquilamente?
Aula excelente! Parabéns!
Pode inserir a planilha tranquilamente. Carregue a planilha pra um dataframe e depois carregue o dataframe importando ele
Rodei o programa exatamnente como descrito no vídeo e recebi a seguinte mensagem: "cursor.execute(comando, registro)
sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 0, and there are 3 supplied." O que pode ser?
Verifique se os nomes e campos estão exatamente iguais, pela mensagem de erro parece que falta algum campo
É possível deixar essa banco de dados criados disponivel para consultas de outras pessoas?
Você pode deixar o arquivo em uma pasta compartilhada para que outras pessoas consultem também