Questão de Banco de Dados — Banco de Dados Relacionais — FCC 2017
Banco de Dados›Banco de Dados Relacionais
Código
fc036422
Banca
FCC
Órgão
DPE-RS
Ano
2017
Nível
Superior
Cargo
Analista - Banco de Dados
Em um banco de dados relacional, quando se faz a definição do domínio de um atributo, o objetivo é determinar
Ao número máximo de atributos permitido para a tabela desse atributo.
Bo número máximo de registros permitido para a tabela desse atributo.
Ca regra de formação do nome desse atributo.
Do conjunto de valores permitido para cada atributo.
Eas tabelas que podem utilizar tal atributo como chave estrangeira.
Revelar gabarito e comentário▾
GabaritoD — o conjunto de valores permitido para cada atributo.
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”.
Domínio de atributo em banco de dados relacional
Gabarito: letra D. A definição do domínio de um atributo em um banco de dados relacional tem como objetivo determinar o conjunto de valores permitidos (válidos) para cada atributo, conforme o conceito fundamental do modelo relacional. As demais alternativas confundem esse conceito com outros, como aridade, cardinalidade ou regras de nomenclatura.
Alternativa A — ❌ Incorreta
Refere-se ao número máximo de atributos de uma tabela, que é a aridade (ou grau) da relação, e não ao domínio. O domínio não define quantidade de colunas.
Alternativa B — ❌ Incorreta
Refere-se ao número máximo de registros (tuplas) de uma tabela, que é a cardinalidade da relação. O domínio trata dos valores permitidos para um atributo, não da quantidade de linhas.
Alternativa C — ❌ Incorreta
Domínio não estabelece regra de formação para o nome do atributo. O nome é uma questão de nomenclatura, não de restrição de valores.
Alternativa D — ✅ Correta ⟵ GABARITO
O domínio de um atributo define exatamente o conjunto de valores que são válidos para aquele atributo. Por exemplo, o atributo "Sexo" pode ter domínio { 'M', 'F' }. Esta é a definição clássica.
Alternativa E — ❌ Incorreta
As tabelas que podem usar um atributo como chave estrangeira são determinadas por relacionamentos e restrições de integridade referencial, não pelo domínio. O domínio é independente de chaves estrangeiras.
NÃO CAIA NESSA!
Para não confundir, lembre-se: domínio = "quais valores são aceitos" (tipo de dado + restrições). Aridade = número de atributos. Cardinalidade = número de registros. Na prova, leia com calma o que cada alternativa descreve.