FC ConcursosFC Concursos

Questão FC372791

O banco de dados de um órgão do Judiciário foi modelado conforme imagem abaixo, utilizando o Modelo Entidade-Relacionamento (MER). Foi criado um banco de dados chamado MPEPB123 com

Linguagem SQL

FCC · 2023

O banco de dados de um órgão do Judiciário foi modelado conforme imagem abaixo, utilizando o Modelo Entidade-Relacionamento (MER).

 

 

Foi criado um banco de dados chamado MPEPB123 com as tabelas referentes ao modelo e os dados abaixo foram cadastrados. Considere para todas as questões que o banco de dados está aberto e em condições ideais.

 

Tabela Processo

numeroProc

orgaoProc tribunalProc

origemProc

0001842672017

5 01 0246

0045613912014

8 19 0004

0056712432022

6 14 0023

0002347652022

8 02 0341
 

Tabela Advogado

numeroOABAdv

nomeAdv

28H418

Marcos Vieira Dias

34.443

Fabiana Duque Zanon

 

Tabela Advogado_Processo

numeroOABAdv

numeroProc

papel

28H418

0001842672017

Defesa

34.443

0045613912014

Defesa

28H418

0056712432022

Acusação

28H418

0045613912014

Acusação

34.443

0056712432022

Acusação

34.443

0001842672017

Acusação

 

A instrução SQL utilizada para exibir o número de valores distintos cadastrados no campo papel da tabela Advogado_Processo é

  1. SELECT DISTINCT COUNT(papel) FROM Advogado_Processo;
  2. SELECT NUMBER(DISTINCT papel) FROM Advogado_Processo;
  3. SELECT COUNT(DISTINCT papel) FROM Advogado_Processo;
  4. COUNT (DISTINCT papel) FROM Advogado_Processo;
  5. SELECT SUM(DISTINCT papel) FROM Advogado_Processo;
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A instrução SELECT COUNT(DISTINCT papel) FROM Advogado_Processo; retorna a quantidade de valores distintos existentes na coluna papel da tabela Advogado_Processo. Aqui, SELECT e FROM indicam a projeção e a origem dos dados, respectivamente.

O trecho COUNT(DISTINCT papel) combina duas funcionalidades: COUNT é uma função de agregação que devolve um único número, e DISTINCT faz com que apenas valores únicos de papel sejam considerados antes da contagem. Observação importante: valores NULL não são contabilizados por COUNT.

No conjunto fornecido há apenas os papéis "Defesa" e "Acusação", portanto o resultado dessa consulta será o número \(2\). Essa consulta é a forma direta e eficiente de saber quantos papéis diferentes estão registrados na tabela.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo