Questões de Concurso Sobre banco de dados
Foram encontradas 18.998 questões
( ) Pode ser uma consulta ou uma tabela derivada de uma visão ou de várias tabelas. ( ) Podem ser acessadas e manipuladas como tabelas normais. ( ) Os dados apresentados na visão podem ser alterados a todo instante no banco de dados.
A sequência está correta em
I. Consiste basicamente em digitar comandos SQL, exclusivamente do tipo DML, nos inputs de formulários da aplicação.
II. Um teste de SQL Injection pode ser em uma tela de login de um sistema WEB qualquer, digitar o comando ' or 1=1 or 'a' = 'a no campo de login, preencher o campo senha com qualquer valor e clicar no botão que efetua o login para verificar se o sistema realizará a autenticação.
III. Uma forma de proteger a aplicação do SQL Injection é realizar a validação/tratamento das informações manualmente ou utilizar frameworks de persistência/ORM que possuam mecanismos para evitar esse tipo de ataque.
Está correto o que se afirma apenas em
( ) As senhas de acesso aos bancos de dados devem ser armazenadas em texto simples para facilitar a autenticação.
( ) O backup regular dos bancos de dados é uma prática importante para garantir a recuperação de dados em caso de falhas ou ataques.
( ) Auditorias de banco de dados são úteis apenas para fins de conformidade regulatória e não contribuem para a segurança geral do banco de dados.
A sequência está correta em
(https://www.questionpro.com/blog/pt-br)
O texto acima está relacionado ao conceito de
Seja o comando SQL:
SELECT f2.filho FROM DepServidor f1 INNER JOIN DepServidor f2
ON f1.filho= f2.servidor
WHERE f1.servidor = 'Carlos Augusto';
A execução do comando acima tem como resultado os nomes dos