Questões da Prova FCC - 2015 - TCM-GO - Auditor de Controle Externo - Informática

Foram encontradas 3 questões

Resolva questões gratuitamente!

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

Q514777 Banco de Dados
Um Auditor de Controle Externo da área de TI do TCM/GO verificou que uma aplicação utiliza a seguinte chamada SQL:

String query = "SELECT * FROM accounts WHERE custID='" + request.getParameter("id") + "'";

Esta mesma aplicação utiliza um framework de persistência que faz a seguinte chamada em um formato SQL adaptado:

Query HQLQuery = session.createQuery("FROM accounts WHERE custID='" + request.getParameter("id") + "'");

Esta aplicação está vulnerável a ataques de
Alternativas
Q514756 Banco de Dados
Para encontrar o melhor plano de avaliação de consulta, o otimizador precisa gerar planos alternativos que produzam o mesmo resultado que a expressão SQL dada, e escolher o melhor. A geração de planos de avaliação de consulta envolve 3 etapas:

1. Gerar expressões que sejam logicamente equivalentes à expressão dada.
2. Anotar as expressões resultantes de maneiras alternativas para gerar planos diferentes.
3. Estimar o custo de cada plano.

De acordo com este contexto, é correto afirmar que
Alternativas
Q514754 Banco de Dados
Considere que no Tribunal de Contas dos Municípios do Estado de Goiás (TCM/GO) haja um banco de dados relacional denominado BD_TCM que possui a tabela Tab_TCM cujos campos estão assim descritos:

Tab_TCM


Um Auditor de Controle Externo da área de TI do TCM/GO recebeu a tarefa de utilizar comandos SQL para:

I. criar a tabela Tab_TCM,
II. listar o(s) município(s) com maior déficit entre Receita e Despesa,
III. listar o(s) município(s) cuja soma da Dívida_Flutuante com a Dívida_Fundada seja maior que R$ 10000000,00.

O comando SQL correto, capaz de realizar, pelo menos, uma das três tarefas é:
Alternativas
Respostas
1: D
2: D
3: E