← Questões de Banco de Dados

Banco de Dados · FGV · 2025

Questão comentada de Banco de Dados

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

Gabarito: A

Em Banco de Dados Relacionais, aridade é o número de atributos de uma relação, isto é, quantas colunas a tabela possui. Pense nela como a “quantidade de peças” da tabela: se a relação tem três campos, ela é ternária nesse sentido. Aqui, a tabela tb_armazem tem cod_a, localizacao e ramal, então sua aridade é 3. A banca adora misturar aridade com outras ideias, como cardinalidade, chave primária, chave estrangeira e índices. Mas são conceitos diferentes: chave identifica tuplas, chave estrangeira liga tabelas, índice acelera busca, e aridade conta atributos. Não precisa fazer malabarismo - basta olhar o esquema e contar os campos. Por isso, a alternativa correta é a A. Ela descreve exatamente a aridade da tabela tb_armazem como sendo igual ao número de atributos que ela possui. Em teoria de bancos relacionais, isso é o sentido clássico do termo, amplamente aceito na doutrina e nos livros introdutórios de modelagem relacional.

Continue treinando

Questões relacionadas