Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.036 questões
TRUNCATE TABLE TB_USER;
Considerando que a tabela TB_USER existe no banco de dados e que ela não está vazia, qual o resultado esperado após a execução do comando?
Seleciona o nome dos departamentos, a média salarial dos funcionários admitidos e a quantidade de funcionários em cada departamento, apenas para departamentos com pelo menos 5 funcionários, ordenados pela média salarial de forma decrescente.
( ) 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

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
Julgue o item que se segue, em relação a banco de dados.
SQL é uma linguagem utilizada para declarar e acessar
tabelas em um banco de dados relacional, caracterizando-se
como um padrão para especificar o esquema das tabelas e o
acesso aos dados.