Como referenciar este texto: ‘CRUD com SQL’. Rodrigo Terra. Publicado em: 13/02/2025. Link da postagem: https://www.makerzine.com.br/dados/crud-com-sql/.
O estudo de CRUD (Create, Read, Update, Delete) em SQL é essencial para compreender a manipulação de dados em bancos relacionais. Recentemente, realizei uma prática aprofundada dessas operações, criando e gerenciando um banco de dados fictício chamado cadastro
.
Criação de Banco e Tabela
Para iniciar, criei um banco de dados e uma tabela chamada pessoas
, que armazena informações como ID, nome, RG, CPF e limite de crédito. A estrutura foi definida da seguinte forma:
Inserção de Dados (Create)
Com a tabela pronta, inseri alguns registros para simular um cadastro de pessoas:
Consulta de Dados (Read)
Consulta 1
Para visualizar os registros inseridos, utilizei a seguinte consulta:
Esse comando retorna todos os dados cadastrados na tabela pessoas
.
Consulta 2
Pesquisando todos os dados de um usuário específico:
Conseguindo este resultado:
Consulta 3
Pesquisando nomes e limites de usuários que não possuam o rg = 1234567.
Conseguindo este resultado:
Consulta 3
Pesquisando nome, rg e cpf de usuários que tenham um limite entre 4000 e 8000.
Conseguindo este resultado:
Atualização de Registros (Update)
Inserindo um novo usuário
Inserindo um novo registro na tabela pessoas.
Alteração de dado de um usuário específico - 1
Alteração do limite do usuário Rodrigo para 25000.
Alteração de dado de um usuário específico - 2
Alteração do rg de Nena que passará a ser 2587419.
Resultando:
Conclusão
Esse estudo prático permite consolidar o entendimento sobre o funcionamento do CRUD em SQL e sua importância na administração de bancos de dados. A manipulação eficiente de dados é fundamental para aplicações reais, e compreender esses conceitos é um passo essencial para qualquer profissional da área de tecnologia.
Para ver o script, clique aqui.
Se você acha que este conteúdo pode ser útil para alguém, compartilhe!
Ao divulgar os textos do MakerZine, você contribui para que todo o material continue acessível e gratuito para todas as pessoas.