Questão de Banco de Dados — Modelo relacional — VUNESP 2024
Banco de Dados›Modelo 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
Afor formado por caracteres alfanuméricos.
Badmitir um número máximo de valores distintos.
Cseus elementos forem considerados unidades indivisíveis.
Dnão admitir valores nulos.
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.