Tópicos de Big Data em Python -ARA0168
Prof. Leonardo Ramos de Oliveira
E-mail: [Link]@[Link]
E-mail: Leonardo@[Link]
[Link]
Tópicos de Big Data – Encontro SQL
Gerenciamento de Dados com SQLite no Google Colab
Objetivos da Aula
Compreender o conceito de gerenciamento de dados em bancos de dados Big
Data.
Aprender a utilizar o Google Colab para desenvolver um menu interativo em
Python.
Praticar operações básicas de inclusão, exclusão e listagem de dados em um
banco de dados simulado.
4
CRUD (Create, Read, Update, Delete) é um acrônimo que representa as
quatro operações básicas aplicadas aos dados em sistemas de banco de
dados e aplicações. Aqui está uma breve explicação de cada uma:
● Create (Criar): Refere-se à ação de inserir novos dados no sistema.
Por exemplo, criar um novo registro em uma tabela de clientes ou
adicionar um novo artigo a um blog.
● Read (Ler): Envolve a recuperação de dados existentes do sistema.
Isso pode incluir consultar informações de um banco de dados, exibir
registros em uma interface de usuário ou buscar dados específicos
em um arquivo.
● Update (Atualizar): Essa operação permite modificar dados
existentes. Por exemplo, alterar o endereço de um cliente ou atualizar
o título de um post em um blog.
● Delete (Excluir): Refere-se à remoção de dados do sistema. Isso
pode envolver excluir um registro de uma tabela, remover um arquivo
ou desativar uma conta de usuário.
5
O que é SQLite?
SQLite é um sistema de gerenciamento de banco de dados leve e embutido.
Ideal para pequenos aplicativos e aprendizado.
Vantagens: não requer configuração de servidor, fácil integração,
armazenamento local.
6
Configurando o Ambiente no Google Colab
Acesso ao Google Colab via navegador.
Criação de um novo notebook no Google Colab.
Criando o Banco de Dados e a Tabela no SQLite.
7
Desenvolvimento do Menu de Gerenciamento de Dados
Código Python para criar
um menu interativo
8
Inclusão de Dados no Banco de Dados
Códigos:
• Python
• SQL
9
Exclusão de Dados do Banco de Dados
Códigos:
• Python
1 • SQL
0
Listagem de Dados do Banco de Dados
Códigos:
• Python
• SQL
11
Alteração de Dados no Banco de Dados
1
2
Alteração de Dados no Banco de Dados
1
3
Prática Interativa
Siga o Roteiro onde cada passo está devidamente comentado com
comandos e instruções em Python e SQL para orientar os alunos.
Este roteiro oferece uma visão abrangente e uma revisão da arquitetura
de banco de dados, proporcionando uma compreensão sólida dos
conceitos fundamentais.
1
4
Acesse a sua conta no SAVA, realize o download dos arquivos e siga os passos indicados.
1
5