Logo Passei Direto
Buscar
Maria está desenvolvendo um script em Python para atualizar registros em uma tabela de banco de dados. Ela utiliza placeholders como “?” em seus comandos SQL para evitar SQL Injection.
Qual técnica Maria está utilizando para aumentar a segurança de seu script de banco de dados?
Hardcoding de comandos SQL.
Utilização de procedimentos armazenados.
Uso de parâmetros dinâmicos.
Aplicação de criptografia nos dados.
Implementação de chaves estrangeiras.
User badge image
Aprendendo com Desafios

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Maria está utilizando a utilização de procedimentos armazenados. Essa técnica ajuda a aumentar a segurança do script de banco de dados, pois permite que os comandos SQL sejam executados no servidor de banco de dados, reduzindo o risco de SQL Injection ao usar placeholders como “?” para parâmetros.

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

Em um projeto de banco de dados com Python, um desenvolvedor quer garantir que o nome de cada pessoa na tabela Pessoa seja único. Para isso, ele precisa definir uma restrição na tabela.
Qual restrição deve ser adicionada à tabela Pessoa para garantir que o nome de cada pessoa seja único?
PRIMARY KEY (nome)
FOREIGN KEY (nome)
UNIQUE (nome)
CHECK (nome)
INDEX (nome)

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.

Mais conteúdos dessa disciplina