O programador Miguel está implementando uma rotina de extra...

Próximas questões
Com base no mesmo assunto
Q3874352 Banco de Dados
O programador Miguel está implementando uma rotina de extração de dados de diversos bancos de dados, realizando a integração e transformação desses dados para serem carregados em um ambiente analítico. Miguel observou que a chave que identifica a entidade “Processo Judicial” é implementada de diferentes formas em cada banco de dados, por exemplo: ID_P, IDPROC e P_JUD_NUM. Para resolver o problema utilizando uma chave artificial, sem significado, que identifique unicamente os processos independentemente da sua origem, Miguel deve definir uma chave:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: A expressão “chave artificial, sem significado” é o critério decisivo do enunciado e corresponde à chave surrogada.

Tema central: chave surrogada
Análise das alternativas
A
Errada
Textual não nomeia uma categoria conceitual de chave para resolver heterogeneidade entre sistemas; no máximo, descreve o formato ou a representação do valor.
B
Errada
Chave composta é a formada por mais de um atributo. Isso não a torna artificial nem sem significado de negócio.
C
Errada
Chave temporal se relaciona a tempo, versões ou períodos. Esse conceito não corresponde a um identificador artificial neutro.
D
Certa
A alternativa D está certa porque chave surrogada é, em modelagem de dados e ambiente analítico, a chave artificial criada sem significado de negócio apenas para identificar unicamente um registro ou entidade.
E
Errada
Chave estrangeira tem função referencial: apontar para a chave de outra tabela e manter relacionamentos. Ela não substitui chaves operacionais por um identificador artificial da própria entidade.
Pegadinha da questão
A confusão explorada é trocar o conceito técnico pedido pela expressão “artificial, sem significado” por características que não resolvem esse ponto, como formato do valor (textual) ou composição de atributos (composta).
Dica para questões semelhantes
  • Se o enunciado destacar “artificial” e “sem significado de negócio”, procure o conceito de chave surrogada.
  • Em questões de integração de múltiplas origens, diferencie identificador conceitual da entidade de formato físico do valor da chave.
  • Não confunda quantidade de atributos da chave com sua natureza: composta trata de estrutura; surrogada trata de artificialidade sem semântica de negócio.
  • Separe função identificadora de função referencial: chave surrogada identifica a entidade; chave estrangeira referencia outra tabela.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Chave surrogada → é gerada artificialmente durante o processo de ETL (Extract, Transform, Load), garantindo que cada entrada no Data Mart tenha um identificador único e consistente, sem depender das chaves originais das fontes de dados.

Gabarito: letra D.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo