Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FGV 2024

Banco de DadosSQL
Código
fg076995
Banca
FGV
Órgão
CGE-PB
Ano
2024
Nível
Superior
Cargo
Auditor de Contas Públicas - Auditoria de Tecnologia da Informação
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 -> QDessa lista enumerada, o conjunto completo das únicas dependências funcionais que poderiam ser corretamente depreendidas é:
  1. A1, 2;
  2. B1, 3;
  3. C1, 2, 5;
  4. D1, 2, 7, 8;
  5. E1, 3, 7, 8.
Revelar gabarito e comentário

GabaritoB — 1, 3;

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
SE LIGUE NESSA!

As instâncias das tabelas T1 e T2 utilizadas na análise são as que constam no enunciado original da prova. A avaliação abaixo segue a verificação lógica das dependências funcionais.

Dependências Funcionais

Gabarito: letra B. As únicas dependências funcionais válidas entre as listadas são (1) P → N e (3) E → Q, conforme verificação nas tabelas T1 e T2. As demais dependências são inválidas por violarem a definição de dependência funcional: cada valor do determinante deve estar associado a um único valor do determinado.

Avaliação das Dependências

  • (1) P → N: Válida. Em T1, cada valor de P corresponde a um único N (ex.: P=1 → N=10, P=4 → N=10).

  • (2) N → P: Inválida. Um mesmo valor de N (10) está associado a P=1 e P=4, logo não é funcional.

  • (3) E → Q: Válida. Em T2, cada valor de E determina exclusivamente Q (ex.: E=1 → Q=10, E=4 → Q=10).

  • (4) E → P: Inválida. Para E=4, P é NULL, e NULL não é um valor único; além disso, o determinante deve produzir sempre o mesmo valor, mas NULL não é considerado determinístico.

  • (5) Q → P: Inválida. Q=10 corresponde a P=2 e P=NULL, múltiplos valores.

  • (6) Q → E: Inválida. Q=10 corresponde a E=1 e E=4.

  • (7) P → E: Inválida. P apresenta valores que não determinam E de forma única.

  • (8) P → Q: Inválida. Similar a (7).

Dependências funcionais válidas
  • 1(1) P → N
    • Válida: cada P → único N
  • 2(3) E → Q
    • Válida: cada E → único Q
  • 3Demais inválidas
    • (2) N → P: N=10 → P=1 e P=4
    • (4) E → P: E=4 → P=NULL
    • (5) Q → P: Q=10 → P=2 e P=NULL
    • (6) Q → E: Q=10 → E=1 e E=4
    • (7) P → E: P não determina E
    • (8) P → Q: P não determina Q
LEVEL · soulevel.com.br

Análise das Alternativas

  • Alternativa A (1,2) – ❌ Incorreta: a dependência (2) N→P é inválida.

  • Alternativa B (1,3) – ✅ Correta: apenas (1) e (3) são válidas. ⟵ GABARITO

  • Alternativa C (1,2,5) – ❌ Incorreta: (2) e (5) são inválidas.

  • Alternativa D (1,2,7,8) – ❌ Incorreta: (2), (7) e (8) são inválidas.

  • Alternativa E (1,3,7,8) – ❌ Incorreta: (7) e (8) são inválidas.

Gabarito: letra B.

Link permanente: /questoes/fg076995