Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.369 questões

Q2447895 Banco de Dados
Quando referenciadas, considere as tabelas relacionais Competidor e Disputa, cujas estruturas e instâncias são descritas abaixo. Todas as colunas são definidas como strings.


A tabela Disputa contém as disputas realizadas entre competidores que aparecem na tabela Competidor. Em cada disputa há dois competidores, um com camisa azul e outro com camisa verde.



João tem pouca experiência com SQL, mas precisa de uma consulta que exiba os competidores que têm o mesmo número de disputas com as camisas azul e verde. João escreveu três scripts, utilizando as tabelas Competidor e Disputa, como definidas anteriormente, e tentou a sorte. 

Imagem associada para resolução da questão


Dado que a resposta correta deve exibir somente o competidor B, conclui-se que:
Alternativas
Q2447188 Banco de Dados
“O comando ____________ é usado em SQL (Structured Query Language); é possível especificar quais colunas se deseja recuperar de uma tabela, aplicar condições para filtrar e ordenar de acordo com o critério especificado.” Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q2446992 Banco de Dados
O Elasticsearch foi criado por Shay Banon em 2010 e é mantido atualmente pela Elastic N.V., uma empresa de tecnologia conhecida por sua suíte de produtos de código aberto, incluindo o Elasticsearch, o Logstash, o Kibana e o Beats, que juntos formam o que é conhecido como a Stack ELK (ou Elastic Stack). O Elasticsearch tem como objetivo fornecer: 
Alternativas
Q2446233 Banco de Dados
Qual a consulta SQL ANSI adequada para calcular a média diária de processos que cada desembargador julgou no mês de outubro de 2023, considerando a tabela "Julgamento" com as colunas "desembargador" e "data_julgamento"? 
Alternativas
Q2444328 Banco de Dados
Assinale a alternativa que apresenta a finalidade principal da linguagem SQL em bancos de dados. 
Alternativas
Q2444127 Banco de Dados
Em tuning de banco de dados, para alterar expressões SQL sem implicar em alterações físicas do sistema gerenciador de banco dados e sem ajuste do esquema físico do servidor, é utilizado o processo de 
Alternativas
Q2444126 Banco de Dados
      Na tabela SQL criada pela expressão a seguir, sessao corresponde a uma sessão e a variável duracao corresponde à duração da sessão de certo usuário.
Imagem associada para resolução da questão


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.  
Alternativas
Q2444124 Banco de Dados
Assinale a opção que apresenta a cláusula SQL que permite extrair dados em determinado intervalo. 
Alternativas
Q2438400 Banco de Dados
Analise a consulta SQL a seguir.

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:
Alternativas
Q2438375 Banco de Dados
No trecho de código SQL a seguir, está representado um conjunto de declarações que foram executadas por um programador no MySQL.

Imagem associada para resolução da questão

O resultado da declaração SELECT corresponde a:
Alternativas
Q2438180 Banco de Dados
Analise as informações a seguir:

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

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. 

Alternativas
Q2417052 Banco de Dados

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.

Alternativas
Q2417051 Banco de Dados

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. 

Alternativas
Q2417043 Banco de Dados

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.

Alternativas
Q2417041 Banco de Dados

Julgue o item subsequente, com relação à linguagem de consulta estruturada (SQL).


O comando TRUNCATE é usado para remover todas as linhas de uma tabela.

Alternativas
Q2417040 Banco de Dados

Julgue o item subsequente, com relação à linguagem de consulta estruturada (SQL).


O comando HAVING é usado para unir duas ou mais tabelas.

Alternativas
Q2398333 Banco de Dados
João precisa criar um esquema normalizado para a tabela R, que contém cinco colunas, que não admitem valores nulos, como ilustrado no esquema abaixo.

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, é: 
Alternativas
Q2398332 Banco de Dados
Tomando como base somente as instâncias das tabelas T1 e T2, anteriormente apresentadas, considere o conjunto de dependências funcionais que, possivelmente, poderiam ser verificadas.
(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 é:
Alternativas
Q2398329 Banco de Dados
À luz das tabelas T1 e T2, anteriormente apresentadas, analise o comando SQL exibido a seguir. 


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:
Alternativas
Respostas
821: C
822: B
823: C
824: B
825: B
826: A
827: A
828: D
829: C
830: B
831: A
832: E
833: C
834: E
835: C
836: C
837: E
838: A
839: B
840: D