Aula 6: Introdução a Banco de Dados e SQL - Curso Grátis Introdutório de Programação, Web e Jogos
Aula 6: Introdução a Banco de Dados e SQL
📌 Objetivo: Aprender como armazenar dados permanentemente usando bancos de dados e consultas SQL.
1️⃣ O Que é um Banco de Dados?
Um banco de dados é um local onde armazenamos informações de forma organizada.
💡 Exemplo do mundo real:
Imagine um restaurante anotando os pedidos em fichas de papel. Um banco de dados digital faz isso automaticamente, permitindo que os dados sejam buscados e modificados facilmente.
Os bancos de dados mais usados são:
✅ MySQL – Usado em sites e sistemas.
✅ PostgreSQL – Muito usado em grandes empresas.
✅ SQLite – Leve e fácil de usar, ótimo para testes.
2️⃣ Instalando SQLite (Banco de Dados Leve e Fácil)
O SQLite já vem embutido no Python! 🎉
Para usar, basta importar a biblioteca:
3️⃣ Criando um Banco de Dados
Vamos criar um banco de dados chamado meu_banco.db.
💡 Explicação:
- Criamos o banco
meu_banco.db. - Criamos a tabela
clientescom as colunas:id,nomeeidade. AUTOINCREMENTfaz com que o ID seja gerado automaticamente.
4️⃣ Inserindo Dados no Banco
Agora vamos adicionar clientes à nossa tabela.
💡 Explicação:
- O
?evita ataques de SQL Injection. "Carlos", 25são os valores que estamos inserindo.
5️⃣ Buscando Dados do Banco
Agora, vamos buscar os dados que cadastramos!
💡 Explicação:
SELECT * FROM clientesbusca todos os dados da tabela.fetchall()pega todos os resultados.
🎯 Exercício Prático
📌 Crie um programa que:
- Peça para o usuário inserir um nome e idade.
- Armazene esses dados no banco.
- Depois, exiba todos os clientes cadastrados.
💡 Dica: Use input() para capturar o nome e idade do usuário.
📩 Próxima Aula
Se fizer o exercício, me avise!
Na Aula 7, vamos aprender sobre Back-End com Flask (Criando uma API Web).
📌 Dúvidas? Pergunta aqui! 🚀
Comments
Post a Comment