Prévia do material em texto
CRUD Qual das alternativas abaixo representa corretamente a operacao "C" do conceito CRUD? a) Criar b) Consultar c) Modificar d) Deletar Resposta correta: a) Criar Explicacao: O "C" em CRUD significa "Criar" (Create), que e a operacao de inserir ou adicionar novos registros em um banco de dados. O que a operacao "R" do CRUD realiza? a) Deleta registros do banco de dados. b) Atualiza os dados existentes. c) Le ou consulta os dados armazenados. d) Cria novos dados no banco de dados. Resposta correta: c) Le ou consulta os dados armazenados. Explicacao: O "R" em CRUD refere-se a "Read" (Ler), que e a operacao de consultar ou buscar informacoes armazenadas no banco de dados. Qual operacao do CRUD e responsavel por modificar ou atualizar dados existentes? a) Create b) Read c) Update d) Delete Resposta correta: c) Update Explicacao: A operacao "U" do CRUD significa "Update", que e responsavel por atualizar ou modificar registros que ja existem no banco de dados. Em que situacao a operacao "D" do CRUD seria utilizada? a) Quando queremos adicionar novos registros no banco de dados. b) Quando queremos consultar dados ja existentes. c) Quando queremos excluir registros do banco de dados. d) Quando queremos atualizar um registro com novos dados. Resposta correta: c) Quando queremos excluir registros do banco de dados. Explicacao: O "D" em CRUD representa "Delete" (Deletar), que e utilizado para remover dados do banco de dados. Quais operacoes sao usadas em conjunto para garantir que os dados sejam manipulados de forma adequada em um banco de dados? a) Create e Delete b) Read e Delete c) Create, Read, Update e Delete d) Read e Update Resposta correta: c) Create, Read, Update e Delete Explicacao: O conceito CRUD abrange as quatro operacoes fundamentais: criar, ler, atualizar e deletar. Essas operacoes sao essenciais para manipulacao de dados. Quando uma aplicacao precisa modificar um registro de usuario, qual operacao CRUD sera utilizada? a) Create b) Read c) Update d) Delete Resposta correta: c) Update Explicacao: Quando e necessario modificar um registro ja existente, como as informacoes de um usuario, a operacao "Update" deve ser realizada. Qual e o efeito de uma operacao "Delete" em um banco de dados? a) Cria novos registros. b) Modifica dados existentes. c) Exclui registros do banco de dados. d) Exclui a estrutura do banco de dados. Resposta correta: c) Exclui registros do banco de dados. Explicacao: A operacao "Delete" remove um ou mais registros do banco de dados, com base em criterios definidos pela consulta. Quando falamos de "CRUD em APIs", qual dessas operacoes esta relacionada ao metodo HTTP GET? a) Create b) Read c) Update d) Delete Resposta correta: b) Read Explicacao: O metodo HTTP GET e utilizado para realizar a operacao de leitura de dados (Read) em uma API, retornando informacoes sem modificar o estado do servidor. Qual e a operacao CRUD associada ao metodo HTTP POST? a) Create b) Read c) Update d) Delete Resposta correta: a) Create Explicacao: O metodo HTTP POST e utilizado para enviar dados ao servidor com o objetivo de criar um novo recurso, ou seja, a operacao "Create". Em uma aplicacao de gerenciamento de produtos, qual operacao CRUD voce usaria para alterar o preco de um produto existente? a) Create b) Read c) Update d) Delete Resposta correta: c) Update Explicacao: Para alterar o preco de um produto existente, voce deve realizar a operacao "Update" para modificar os dados do produto no banco de dados. O que acontece em um banco de dados quando uma operacao "Read" e executada? a) O banco de dados e apagado. b) O banco de dados e atualizado com novos dados. c) O banco de dados retorna dados existentes sem modificar nada. d) O banco de dados e reorganizado. Resposta correta: c) O banco de dados retorna dados existentes sem modificar nada. Explicacao: A operacao "Read" consiste em consultar dados armazenados sem realizar nenhuma modificacao. Qual operacao CRUD seria utilizada ao criar uma nova conta de usuario em um sistema? a) Create b) Read c) Update d) Delete Resposta correta: a) Create Explicacao: Para criar uma nova conta de usuario, a operacao "Create" seria realizada para adicionar os dados do novo usuario ao banco de dados. Quando voce deseja apenas visualizar informacoes de um banco de dados sem fazer modificacoes, qual operacao CRUD deve ser usada? a) Create b) Read c) Update d) Delete Resposta correta: b) Read Explicacao: A operacao "Read" e usada para consultar ou visualizar informacoes sem alterar os dados existentes. Se voce precisa excluir todos os registros de um banco de dados de clientes, qual operacao CRUD seria utilizada? a) Create b) Read c) Update d) Delete Resposta correta: d) Delete Explicacao: Para remover todos os registros de clientes, voce utilizaria a operacao "Delete", que exclui dados do banco de dados. Em que tipo de operacao CRUD seria mais comum utilizar uma clausula WHERE em uma consulta SQL? a) Create b) Read c) Update d) Delete Resposta correta: b) Read Explicacao: A clausula WHERE e usada principalmente nas operacoes de leitura (Read) para filtrar os dados que atendem a determinados criterios. Ao fazer uma alteracao em um registro de dados que deve manter a integridade do sistema, qual operacao CRUD e fundamental? a) Create b) Read c) Update d) Delete Resposta correta: c) Update Explicacao: A operacao "Update" e utilizada quando e necessario modificar dados existentes sem perder a integridade do sistema ou do banco de dados. Em um sistema de gerenciamento de estoque, qual operacao CRUD voce usaria para diminuir a quantidade de um item apos uma venda? a) Create b) Read c) Update d) Delete Resposta correta: c) Update Explicacao: Para diminuir a quantidade de um item apos uma venda, a operacao "Update" deve ser usada para alterar o numero de itens disponiveis no estoque. Qual e o impacto de realizar uma operacao "Delete" em um banco de dados sem realizar backups? a) Nenhum impacto, pois os dados podem ser recuperados automaticamente. b) Os dados excluidos podem ser irrecuperaveis se nao houver backup. c) Os dados excluidos sao armazenados em cache e podem ser recuperados. d) Os dados excluidos sao recuperados ao reiniciar o sistema. Resposta correta: b) Os dados excluidos podem ser irrecuperaveis se nao houver backup. Explicacao: Quando uma operacao "Delete" e realizada, os dados podem ser permanentemente removidos se nao houver um backup adequado. Em um banco de dados relacional, como a operacao "Read" e geralmente realizada? a) Por meio de uma consulta SQL SELECT. b) Por meio de uma consulta SQL UPDATE. c) Por meio de uma consulta SQL DELETE. d) Por meio de uma consulta SQL INSERT. Resposta correta: a) Por meio de uma consulta SQL SELECT. Explicacao: A operacao "Read" em um banco de dados relacional e normalmente realizada por meio de uma consulta SQL SELECT, que recupera dados sem modifica-los. Qual operacao CRUD deve ser usada para modificar o nome de um produto em um banco de dados de e-commerce? a) Create b) Read c) Update d) Delete Resposta correta: c) Update Explicacao: Para alterar o nome de um produto, a operacao "Update" seria utilizada para modificar o registro correspondente no banco de dados.