Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FCC 2016

Banco de DadosBanco de Dados Relacionais
Código
fc030422
Banca
FCC
Órgão
Prefeitura de Teresina - PI
Ano
2016
Nível
Superior
Cargo
Analista Tecnológico - Analista de Suporte Técnico
Em um banco de dados relacional existe a figura do valor nulo, ou seja, atributos de um conjunto de entidades podem ter esse valor. O valor nulo indica
  1. Aausência de valor para um atributo de uma entidade de um conjunto de entidades.
  2. Bque em sua composição deve constar o caractere %.
  3. Cexistência de múltiplos valores para um atributo de uma entidade de um conjunto de entidades.
  4. Dque o conteúdo do atributo de uma entidade de um conjunto de entidades foi preenchido com o valor 0 (zero).
  5. Eque em sua composição deve constar a sequência de caracteres //.
Revelar gabarito e comentário

GabaritoA — ausência de valor para um atributo de uma entidade de um conjunto de entidades.

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

Valor nulo em banco de dados relacional

Gabarito: letra A. O valor nulo (NULL) indica a ausência de um valor para um atributo em uma determinada tupla (registro), podendo representar que o valor é desconhecido ou não se aplica àquela entidade. Esse é um conceito fundamental no modelo relacional, diferenciando-se de zero, espaço vazio ou qualquer outro valor especial.

Alternativa A — ✅ Correta ⟵ GABARITO

A definição está correta: o NULL representa justamente a ausência de valor, ou seja, o atributo não possui um valor para aquela entidade. É a interpretação clássica adotada na teoria de bancos de dados relacionais.

Alternativa B — ❌ Incorreta

Afirma que o NULL deve conter o caractere '%'. Isso é incorreto: '%' é um caractere curinga usado em operadores de busca como LIKE, não tem relação com valor nulo.

Alternativa C — ❌ Incorreta

Confunde NULL com atributos multivalorados. NULL é ausência de valor; atributos multivalorados podem conter vários valores, mas não são representados por NULL.

Alternativa D — ❌ Incorreta

NULL não é igual a zero (0). Zero é um valor numérico válido, enquanto NULL indica a inexistência de valor.

Alternativa E — ❌ Incorreta

Afirma que NULL deve conter a sequência '//'. Isso não faz parte da definição de NULL, que é um marcador especial, não uma string.

SE LIGUE NESSA!

O valor NULL é diferente de zero, de espaço vazio ou de qualquer outro valor. É um conceito essencial para representar dados ausentes ou desconhecidos.

Gabarito: letra A.

Link permanente: /questoes/fc030422