Pular para o conteúdo principal

Questão de Banco de Dados — Modelo relacional — VUNESP 2024

Banco de DadosModelo relacional
Código
vu081578
Banca
VUNESP
Órgão
DESENVOLVE-SP
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
Considerando o modelo relacional de bancos de dados, este é composto por tabelas, que são formadas por atributos, sendo correto afirmar que, especificamente, o domínio de um atributo é atômico se
  1. Afor formado por caracteres alfanuméricos.
  2. Badmitir um número máximo de valores distintos.
  3. Cseus elementos forem considerados unidades indivisíveis.
  4. Dnão admitir valores nulos.
  5. Eseus valores representarem o nome completo de pessoas.
Revelar gabarito e comentário

GabaritoC — seus elementos forem considerados unidades indivisíveis.

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”.

Modelo Relacional: Domínio Atômico

Gabarito: letra C. No modelo relacional, o domínio de um atributo é atômico quando seus elementos são considerados unidades indivisíveis, ou seja, cada valor não pode ser decomposto em partes menores do ponto de vista do banco de dados. Este é um conceito fundamental para atender à primeira forma normal (1FN) e está intrinsecamente ligado à definição de domínio como um conjunto de valores atômicos.

A banca testa o conhecimento sobre a propriedade de atomicidade, que muitas vezes é confundida com outras características dos atributos, como tipo de dado, cardinalidade, nulidade ou exemplos concretos. Vamos analisar cada alternativa.

Critério

Domínio Atômico (C)

Caracteres Alfanuméricos (A)

Número Máx. de Valores (B)

Sem Nulos (D)

Nome Completo (E)

Definição central

Elementos são unidades indivisíveis

Tipo de dado (texto/número)

Cardinalidade do domínio

Restrição de integridade

Exemplo concreto de valor

Relação com atomicidade

É a própria definição

Não define atomicidade

Não define atomicidade

Não define atomicidade

Não define atomicidade (nome completo é composto)

Exemplo de aplicação

CPF (atômico) vs. Endereço (não atômico)

CPF (alfanumérico e atômico)

Domínio "Sexo" (2 valores) vs. "CPF" (muitos valores)

CPF pode ser nulo ou não, independente da atomicidade

"João Silva" pode ser decomposto em nome e sobrenome

Alternativa A — ❌ Incorreta

Afirma que o domínio é atômico se for formado por caracteres alfanuméricos. Isso não define atomicidade. Um atributo pode ser alfanumérico e ainda assim ser atômico (ex.: CPF), mas a condição para atomicidade é a indivisibilidade do valor no contexto do modelo, não a natureza dos caracteres. O erro é confundir tipo de dado com atomicidade.

Alternativa B — ❌ Incorreta

Diz que o domínio é atômico se admitir um número máximo de valores distintos. Isso se refere à cardinalidade do domínio, não à atomicidade. Um domínio pode ter muitos valores e ainda ser atômico, ou ter poucos valores e ser composto. Portanto, a afirmação é falsa.

Alternativa C — ✅ Correta ⟵ GABARITO

A definição correta: domínio atômico é aquele cujos elementos são unidades indivisíveis. No modelo relacional, cada valor de atributo deve ser atômico para que a tabela esteja na primeira forma normal. Isso significa que o valor não pode ser subdividido em valores menores que tenham significado independente no banco de dados (ex.: um endereço completo não é atômico, pois pode ser decomposto em rua, número, bairro).

Alternativa D — ❌ Incorreta

Afirma que o domínio atômico não admite valores nulos. A atomicidade não tem relação com a possibilidade de nulos. Um atributo pode ter domínio atômico e aceitar nulos (dependendo das restrições da tabela). A questão da nulidade é tratada por restrições de integridade, não pela atomicidade.

Alternativa E — ❌ Incorreta

Diz que o domínio é atômico se seus valores representarem o nome completo de pessoas. Nome completo é um exemplo clássico de valor não atômico, pois pode ser decomposto em primeiro nome e sobrenome. Portanto, esta alternativa está errada e, ironicamente, ilustra o oposto do conceito.

PEGA ESSA DICA!

Para memorizar, lembre-se de que "atômico" vem do grego "átomo" = indivisível. Na prova, desconfie de alternativas que mencionam tipos de dados (alfanumérico), limites de valores (máximo de distintos), nulidade ou exemplos compostos (nome completo). A atomicidade é exclusivamente sobre a impossibilidade de decomposição lógica do valor no modelo.

Gabarito: letra C.

Link permanente: /questoes/vu081578