Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)

Um Auditor está executando operações em uma tabela chamada cidadao de um banco de dados aberto e em condições ideais. Para exibir os dados de todas as pessoas que possuem na segunda letra do campo nome a vogal a, deve-se utilizar a instrução SQL:

Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere que o comando a seguir, seja executado em um aplicativo Web, após a requisição dos dados usuário/senha.

Assinale os textos digitados maldosamente, armazenados respectivamente nas variáveis txtNome e txtPwd, que caracterizariam uma invasão do tipo “SQL Injection”.

Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere o diagrama IDEF1X a seguir.

Assinale a opção que apresenta o script SQL que cria a tabela E2 corretamente.

Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere o comando SQL a seguir.

 Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna

Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Considere a tabela teste, com uma coluna apenas, intitulada numero, contendo sete registros, com os números 1, 2, 3, 3, 4, 4, 5, um em cada linha. Considere ainda que os quatro comandos SQL, a seguir, tenham sido executados, em bloco, no MS SQL Server ou no Oracle,

select distinct * from teste;

select * from teste union

select * from teste;

select distinct numero from teste;

select numero from teste group by numero;

Desconsiderando eventuais inversões na ordem em que os valores são apresentados, assinale a conclusão correta com relação à equivalência dos resultados dessa execução.

Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

O comando SQL

select convert(real,getdate())

executado no MS SQL Server, no dia 27/04/2018, às 18.00h, retornou

Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Observe o comando SQL a seguir.

drop table T1, T2 cascade

No MYSQL, esse comando

Ciência da Computação
Ano: 2018
Banca: Fundação Mariana Resende Costa (FUMARC)
Escolha a sentença SQL que melhor responda à consulta “Listar a placa do carro, a descrição do modelo e o nome do fabricante do modelo”:
Ciência da Computação
Ano: 2018
Banca: Fundação Mariana Resende Costa (FUMARC)
Escolha a sentença SQL que melhor responda à consulta “Listar o nome do fabricante e a descrição do modelo que não tem carro cadas-trado (todos os fabricantes devem ser listados, mesmo que não tenham modelos cadastrados).”:
10 Q730449
Ciência da Computação
Ano: 2018
Banca: Fundação Mariana Resende Costa (FUMARC)
Escolha as sentenças SQL que serão executadas, sem violar nenhuma restrição do modelo relacional, supondo que o banco de dados esteja vazio: