Questão de Banco de Dados — SQL — CESGRANRIO 2023
Banco de DadosSQL
- Código
- cg018259
- Banca
- CESGRANRIO
- Órgão
- Banco do Brasil
- Ano
- 2023
- Nível
- Médio
- Cargo
- Agente de Tecnologia - Microrregião 158 - TI
O banco de dados de uma empresa que comercializa seguros pessoais possui as seguintes tabelas:Pessoa (email, nome, unidadeFederativaNascimento, faixaEtaria) UF (sigla, nome) Faixa (nome, menorIdade, maiorIdade) A coluna "unidadeFederativaNascimento" da tabela Pessoa é uma chave estrangeira que referencia a coluna "sigla" da tabela UF; a coluna "faixaEtaria" da tabela Pessoa é uma chave estrangeira que aponta para a coluna "nome" da tabela Faixa. A tabela Faixa possui os seguintes dados:
Considere o seguinte comando: SELECT COUNT(*) FROM Pessoa P, Faixa F WHERE P.faixaEtaria = F.nome AND P.unidadeFederativaNascimento = 'RJ' AND F.maiorIdade <= 19 Esse comando SQL
Considere o seguinte comando: SELECT COUNT(*) FROM Pessoa P, Faixa F WHERE P.faixaEtaria = F.nome AND P.unidadeFederativaNascimento = 'RJ' AND F.maiorIdade <= 19 Esse comando SQL- Aapresenta quantas são as pessoas que estão na tabela Pessoa, que são jovens e que nasceram no estado do Rio de Janeiro.
- Bapresenta o nome e o email de jovens nascidos no Rio de Janeiro.
- Cagrupa pessoas por faixa etária e mostra quantos são os grupos com pessoas nascidas no Rio de Janeiro.
- Drealiza uma operação equivalente à união de dois outros comandos SQL.
- Eagrupa pessoas por UF e mostra quantos são os grupos com jovens.