Em relação às sequências (SEQUENCES), identifique a única alternativa incorreta.
Questão
Em relação às sequências (SEQUENCES), identifique a única alternativa incorreta.
Alternativas
A) Os números gerados pela sequência também são conhecidos por valores autonuméricos ou autonumeração.
B) Os números da sequência são gerados automaticamente pelo SGBD.
C) Uma sequência é um item de banco de dados cuja função é gerar uma série de números inteiros.
D) A sequência somente pode ser gerada para números crescentes, e valores negativos não são permitidos.
E) A sequência é frequentemente utilizada para preencher com conteúdo uma coluna de chave primária numérica, a partir de valores inteiros.
Explicação
Sequências (SEQUENCES) são objetos do banco de dados usados para gerar valores numéricos (tipicamente inteiros) de forma automática, muito comuns para produzir identificadores (IDs) em colunas de chave primária.
Analisando as alternativas:
- A) Correta. Os valores gerados por sequência são comumente chamados de valores de autonumeração (auto-incremento/autonumérico) em vários contextos e SGBDs.
- B) Correta. Em geral, os valores são controlados/gerados automaticamente pelo SGBD (via
NEXTVAL, por exemplo). - C) Correta. A definição está adequada: sequência gera uma série de números inteiros (conceitualmente, mesmo que a implementação possa usar tipos numéricos específicos).
- D) Incorreta. Sequências podem ser configuradas para serem crescentes ou decrescentes (incremento positivo ou negativo) e, em muitos SGBDs, podem gerar valores negativos dependendo do valor inicial, do incremento e dos limites definidos (mínimo/máximo).
- E) Correta. Uso típico: preencher chave primária numérica com inteiros.
Logo, a única alternativa incorreta é a D.
Alternativa correta: (D).