No momento, você está visualizando CRUD com SQL

CRUD com SQL

  • Autor do post:
  • Tempo de leitura:1 minuto de leitura
  • Categoria do post:Dados

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:

Exclusão de Dados (Delete)

Deletando da tabela pessoas o usuário de id_usuario 2

Verificando o resultado da exclusão de usuário.

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.

Rodrigo Terra

Com formação inicial em Física, especialização em Ciências Educacionais com ênfase em Tecnologia Educacional e Docência, e graduação em Ciências de Dados, construí uma trajetória sólida que une educação, tecnologias ee inovação. Desde 2001, dedico-me ao campo educacional, e desde 2019, atuo também na área de ciência de dados, buscando sempre encontrar soluções focadas no desenvolvimento humano. Minha experiência combina um profundo conhecimento em educação com habilidades técnicas em dados e programação, permitindo-me criar soluções estratégicas e práticas. Com ampla vivência em análise de dados, definição de métricas e desenvolvimento de indicadores, acredito que a formação transdisciplinar é essencial para preparar indivíduos conscientes e capacitados para os desafios do mundo contemporâneo. Apaixonado por café e boas conversas, sou movido pela curiosidade e pela busca constante de novas ideias e perspectivas. Minha missão é contribuir para uma educação que inspire pensamento crítico, estimule a criatividade e promova a colaboração.

Deixe um comentário