FC ConcursosFC Concursos

Questão FC369372

Considere o seguinte esquema de banco de dados relacional: tb_armazem(cod_a, localizacao, ramal) Restrições: • cod_a é chave primária tb_produto(cod_p, descricao, val_unit, local_a

Projeto e Modelagem de Dados

FGV · 2025

Considere o seguinte esquema de banco de dados relacional:

tb_armazem(cod_a, localizacao, ramal)

 

Restrições:

 

• cod_a é chave primária

tb_produto(cod_p, descricao, val_unit, local_armazenagem)

 

Restrições:

• cod_p é chave primária

• local_armazenagem é chave estrangeira e referência a tabela tb_armazem

 

Nesse contexto, a aridade da tabela

  1. tb_armazem é igual a 3 (três), que é o número de atributos que essa relação possui.
  2. tb_armazem é igual a zero, pois não há especificação de índices na descrição da tabela.
  3. tb_produto é igual a 1 (um), dado que possui apenas uma chave primária.
  4. tb_produto é igual a 1 (um), por conta da integridade referencial explicitada.
  5. tb_produto é igual a 5 (cinco), o total de elementos estruturais de seu esquema.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A questão pede a aridade da relação tb_armazem. Em modelagem relacional, aridade (ou grau) é simplesmente o número de atributos — isto é, o total de colunas que compõem a relação.

No esquema apresentado, tb_armazem possui os atributos: cod_a, localizacao e ramal. Contando esses campos, obtemos \(3\).

Portanto, a aridade de tb_armazem é igual a 3. Observação: o fato de um atributo ser chave primária não altera a contagem da aridade, pois esta considera todos os atributos da relação.

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

Continue aprendendo