Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.619 questões
Considere um banco de dados com duas tabelas, chamadas CLIENTES e PEDIDOS. A tabela CLIENTES tem dois campos: Id (a chave primária inteira); e Nome (uma cadeia de caracteres). Por sua vez, a tabela PEDIDOS possui três campos: Id (a chave primária inteira); IdCliente (inteiro); e Preco (por simplificação, definido como um inteiro). Os valores atualmente armazenados nestas duas tabelas e que devem ser considerados para resolver esta questão são apresentados a seguir. Note como dois clientes possuem o mesmo nome “Pedro", porém são clientes diferentes e armazenados no banco de dados com identificadores diferentes.

Baseado nos dados armazenados nestas tabelas, qual consulta SQL dá como resultado a tabela a seguir, onde se mostra o nome de cada cliente (obrigatoriamente ordenados pelo seu respectivo Id na tabela CLIENTES) e o somatório de todos os valores do campo Preco na tabela PEDIDOS cujo campo IdCliente correspondam ao respectivo Id daquele cliente?

Na questão, considere a tabela relacional FAMILIA, descrita a seguir juntamente com sua instância.
FAMILIA

Em cada registro, a relação entre a primeira e a segunda pessoa
é descrita. Por exemplo, João é pai de Rafael, Gabriela é mãe de
Rita, e Rafael, por sua vez, é avô/avó de Rita. Nem todas as
relações de avô/avó estão registradas na tabela.
Considere a tabela FAMILIA descrita anteriormente e o comando SQL a seguir.
select relação, sum(1)
from familia
group by relação
having count(*) > 1
order by 2 desc, 1
Os valores exibidos pela execução desse comando, na ordem,
são:
Na questão, considere a tabela relacional FAMILIA, descrita a seguir juntamente com sua instância.
FAMILIA

Em cada registro, a relação entre a primeira e a segunda pessoa
é descrita. Por exemplo, João é pai de Rafael, Gabriela é mãe de
Rita, e Rafael, por sua vez, é avô/avó de Rita. Nem todas as
relações de avô/avó estão registradas na tabela.
Considere a tabela FAMILIA descrita anteriormente e o comando SQL a seguir.

Além dos títulos, o número de linhas exibidas na execução
desse comando é:
As tabelas a e b abaixo, com os respectivos registros, são referência para a questão.

As tabelas a e b abaixo, com os respectivos registros, são referência para a questão.

As tabelas a e b abaixo, com os respectivos registros, são referência para a questão.

Com base na instrução SQL e nas informações acima apresentadas, julgue o item.
Essa consulta selecionará os cra de todos os administradores que possuem a mesma combinação (forma_atuacao, uf) em alguma forma de atuação profissional que o administrador de cra = 2019 trabalha.
Com base na instrução SQL e nas informações acima apresentadas, julgue o item.
Uma consulta aninhada pode retornar tanto um único atributo quanto vários atributos e(ou) várias tuplas.
Com base na instrução SQL e nas informações acima apresentadas, julgue o item.
O operador DISTINCT não pode ser utilizado em consultas aninhadas.
Com base na instrução SQL e nas informações acima apresentadas, julgue o item.
A instrução demonstra que é permitido o uso de tuplas de valores em comparações, colocando‐os entre parênteses, em consultas do tipo aninhada.
Com base na instrução SQL e nas informações acima apresentadas, julgue o item.
A instrução contém erro clássico de construção, pois, em uma consulta aninhada ou subconsulta, não é permitido o uso de nomes de tabelas repetidos, como, nesse caso, ocorre com a tabela TRABALHO.
