Quero me matricular
Artigos Alura Lingua

O que são operações CRUD?

Giovanna Oliveira
Giovanna Oliveira
O que são operações crud #inset

Hello, there! Você já ouviu falar em operações CRUD? Elas aparecem com certa frequência quando falamos de programação de aplicações, por isso é importante que você entenda o acrônimo e o que cada uma delas faz.

Então continue lendo para aprender mais sobre elas. Let's go!

O que são operações CRUD?

CRUD é um acrônimo para as quatro basic operations (operações básicas) que são comuns em muitas aplicações. Elas estão relacionadas ao armazenamento de dados, já que cada uma dessas operações é responsável por interagir de alguma maneira com a database (base de dados).

As operações possíveis de serem executadas são:

C - Create (Criar)

A operação create é responsável por adicionar uma nova entrada à base de dados da aplicação. Ela ocorre, por exemplo, quando o usuário adiciona um novo contato à lista de contatos, cria uma nova tarefa em um aplicativo de gerenciamento de tarefas ou adiciona um novo produto a um catálogo de uma loja online.

R - Read (Ler)

Já a operação read encontra um item que já existe em uma database. Ela é responsável por ler a informação disponível. Ela ocorre, por exemplo, quando o usuário da aplicação vê os detalhes de um contato específico na lista de contatos, lê as instruções de um produto em um site de compras online ou verifica os detalhes de um evento em um aplicativo de gerenciamento de eventos.

U - Update (Atualizar)

Quando o usuário precisa alterar os detalhes de uma determinada entrada em uma database, a operação responsável por isso é a update. Alguns exemplos incluem quando esse usuário atualiza o endereço de um contato na sua lista de contatos, muda a data de um evento em um aplicativo de gerenciamento de eventos ou atualiza o preço de um produto em um catálogo de produtos.

D - Delete (Deletar)

Por último, a operação delete remove um item da database. Neste caso, por exemplo, o usuário pode remover um contato da lista de contatos do celular, excluir uma tarefa concluída em um aplicativo de gerenciamento de tarefas ou excluir um produto desatualizado de um catálogo de uma loja online.

Interesting, aren't they? Can you think of more examples of the CRUD operations? (Interessantes, não são? Você consegue pensar em mais exemplos de operações CRUD?)

Continue também com a gente no nosso artigo "Aprenda métodos de LISTA em PYTHON". See you!

Aproveite e faça nosso teste de nível de inglês. Ou baixe nossa apostila que te ensina como aprender inglês de maneira eficiente!

Quer realmente aprender outras línguas, como inglês e espanhol? Conheça os nossos cursos que reforçam o aprendizado de inglês e espanhol.

Inglês e espanhol online de maneira eficaz!

Escolha um dos planos e tenha acesso aos cursos completos da plataforma

Plano Anual 12x R$40 ou R$480 Quero este plano
Plano Semestral 6x R$50 ou R$300 Quero este plano