Logo Passei Direto
Buscar
Um desenvolvedor está criando um script em Python para atualizar os registros de um banco de dados MySQL. Ele precisa atualizar o campo 'email' dos usuários com base no seu 'id'. Para isso, ele planeja usar a classe 'Usuario' que contém esses atributos.
Qual é a forma correta de realizar a atualização de um campo específico em um banco de dados MySQL usando uma classe em Python?
Utilizando o delimitador '?' e passando os atributos da classe diretamente.
Inserindo os valores dos atributos da classe diretamente na string SQL.
Usando delimitadores '%' e passando os atributos da classe como uma tupla.
Empregando um dicionário de atributos da classe e passando-o como argumento na função execute().
Utilizando argumentos nomeados ':' e passando um objeto da classe como parâmetro.
User badge image
Aprendendo com Desafios

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Para atualizar um campo específico em um banco de dados MySQL usando uma classe em Python, a forma correta é: Usando delimitadores '%' e passando os atributos da classe como uma tupla. Isso ajuda a prevenir injeções de SQL e garante que os dados sejam tratados corretamente.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Um sistema de gerenciamento de eventos está sendo desenvolvido em Python com SQLite. O desenvolvedor precisa excluir a tabela de fornecedores antigos, que não será mais utilizada.
Qual comando SQL é empregado para remover uma tabela inteira em um banco de dados SQLite?
DROP TABLE
DELETE TABLE
REMOVE TABLE
ERASE TABLE
CLEAR TABLE

Ao desenvolver um sistema de gerenciamento de biblioteca em Python, você decide usar SQLite para armazenar dados sobre livros e membros. O sistema requer funcionalidades para adicionar e atualizar informações de livros e membros, além de gerar relatórios.
Qual comando SQL é utilizado para adicionar um novo livro ao banco de dados SQLite no Python?
SELECT INTO.
UPDATE.
DELETE FROM.
INSERT INTO.
ALTER TABLE.

Ao criar um aplicativo de agenda de contatos em Python, você escolhe usar PostgreSQL para armazenar informações de contatos. O aplicativo necessita de recursos para modificar dados existentes, como atualizar endereços ou números de telefone.
Qual comando SQL é utilizado para modificar um registro existente no banco de dados PostgreSQL em Python?
INSERT INTO.
DELETE FROM.
SELECT.
CREATE TABLE.
UPDATE.

Para aprimorar a consulta de dados em um sistema de controle de estoque, é necessário recuperar informações sobre produtos, incluindo nome e quantidade, da tabela Produtos.
Qual é o comando SQL adequado para selecionar o nome e a quantidade de todos os produtos na tabela Produtos?
DELETE FROM Produtos WHERE nome, quantidade
UPDATE Produtos SET nome, quantidade
INSERT INTO Produtos(nome, quantidade)
SELECT nome, quantidade FROM Produtos
CREATE TABLE Produtos(nome, quantidade)

Mais conteúdos dessa disciplina