Questões de Concurso

Foram encontradas 708 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2475441 Banco de Dados
As organizações realizam diversas transações eletrônicas durante a execução das suas atividades operacionais, com aplicações de uso interno e externo, desenvolvidas em diferentes linguagens de programação, que persistem os dados coletados em um Sistema de Gerenciamento de Banco de Dados. O armazenamento desses dados deve ser revestido de uma boa camada de segurança, bem como as aplicações que consomem e alimentam esse banco, pois as consultas dinâmicas desenvolvidas nessas aplicações, se não protegidas adequadamente, produzem vulnerabilidades que podem causar danos de magnitude catastrófica em uma base de dados, permitindo acessos indevidos através de ataques conhecidos como SQL Injection. Sobre esse tipo de ataque, analise as afirmativas a seguir.


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 
Alternativas
Q2464531 Banco de Dados

A respeito de banco de dados, julgue o item  que se segue.  


Os índices de uma tabela são arquivos diferenciados que contêm todas as colunas da tabela, em ordem específica.

Alternativas
Q2438380 Banco de Dados
Em nível de servidor, no momento de instalação do SQL Server, há um importante parâmetro a ser definido, denominado collation, cuja escolha tem impacto nas operações de:
Alternativas
Q2438378 Banco de Dados
O comando a ser executado numa instalação SQL Server para conceder permissão de execução de uma stored procedure X num esquema (schema) Y a um papel (role) Z é:
Alternativas
Q2426520 Banco de Dados

Qual é o comando de atualização do MS SQL Server?

Alternativas
Respostas
6: D
7: E
8: C
9: A
10: B