Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.369 questões


Dado que a resposta correta deve exibir somente o competidor B, conclui-se que:

A partir dessas informações, assinale a opção que corresponde ao script utilizado para se obter o tempo médio de duração das sessões dos usuários que tenham mais de uma sessão.
Linha 1: SELECT cidade, estado, COUNT(*)
Linha 2: FROM clientes
Linha 3: GROUP BY cidade, estado
Linha 4: UNION ALL
Linha 5: SELECT cidade, estado, COUNT(*)
Linha 6: FROM empregados
Linha 7: GROUP BY cidade, estado
Para ordenar os resultados retornados pela consulta SQL acima, a cláusula ORDER BY deve ser inserida:
O resultado da declaração SELECT corresponde a:
I. É certo afirmar que a linguagem SQL (Structured Query Language) permite criar tabelas, colunas, índices, atribuir permissões a usuários, realizar consultas a dados, ou seja, a linguagem SQL conversa com o banco de dados.
II. É certo afirmar que, no que se refere à segurança de Banco de Dados, o SQL Injection surge como uma técnica de ataque baseada na manipulação do código SQL, que é a linguagem utilizada para troca de informações entre aplicativos e bancos de dados relacionais.
Marque a alternativa CORRETA:
Quanto a linguagens de consulta, julgue o próximo item.
A SQL permite a consulta simultânea de atributos com o
mesmo nome, desde que a ordem desses atributos seja a
mesma da ordem das tabelas onde eles estão armazenados.
Quanto a linguagens de consulta, julgue o próximo item.
Em uma tabela com 100 registros, uma consulta SQL com a
cláusula WHERE pode apresentar resultados com quantidade
variando de zero a 100 linhas.
Quanto a linguagens de consulta, julgue o próximo item.
Em uma consulta SQL, tuplas duplicadas são
automaticamente eliminadas pelo SGBD, com o objetivo de
aumentar o desempenho.
Julgue o item a seguir, a respeito dos conceitos de NoSQL.
Latência é o atraso entre a solicitação de acesso aos dados e
a resposta da aplicação.
Julgue o item subsequente, com relação à linguagem de consulta estruturada (SQL).
O comando TRUNCATE é usado para remover todas as linhas
de uma tabela.
Julgue o item subsequente, com relação à linguagem de consulta estruturada (SQL).
O comando HAVING é usado para unir duas ou mais tabelas.
R (A, B, C, D, E)
Sobre essas colunas (ou atributos), João levantou as dependências funcionais seguintes.
A -> B B -> C C -> D D -> E D -> A
Dentre os esquemas SQL esboçados por João, o que melhor representa a tabela R, com suas restrições, é:
(1) P -> N (2) N -> P (3) E -> Q (4) E -> P (5) Q -> P (6) Q -> E (7) P -> E (8) P -> Q
Dessa lista enumerada, o conjunto completo das únicas dependências funcionais que poderiam ser corretamente depreendidas é:
select case when exists (select * from T2 where T2.E = 2 and T2.P = 3 and exists (select * from T1 where T1.P in (2,3,4) and T2.E in (2,3))) then 1 else 0 end flag
Sobre uma eventual execução desse script, é correto afirmar que:
