Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FGV 2023

Banco de DadosBanco de Dados
Código
fg072691
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Especialidade - Análise de Sistemas - Web Designer
Julia é uma WebDesigner e recebeu um modelo de dados com a seguinte especificação de um campo a ser armazenado no banco de dados DB_ProcessJud do sistema SIS_ProcessJud.NUM_PROCESSO, INTEGER, NOT NULL, PRIMARY KEYA partir do modelo de dados recebido, Julia pode concluir que NUM_PROCESSO é um campo:
  1. Ainteiro de acesso reservado;
  2. Bdo tipo caractere com tamanho fixo;
  3. Cutilizado como chave de acesso ao sistema SIS_ProcessJud;
  4. Dque permite o armazenamento de valores nulos em determinadas circunstâncias;
  5. Eidentificador único de um registro em uma tabela do banco de dados DB_ProcessJud.
Revelar gabarito e comentário

GabaritoE — identificador único de um registro em uma tabela do banco de dados DB_ProcessJud.

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

Chave primária em banco de dados

Gabarito: letra E. A especificação NUM_PROCESSO, INTEGER, NOT NULL, PRIMARY KEY define o campo como chave primária da tabela, o que significa que ele é um identificador único para cada registro no banco de dados DB_ProcessJud.

A questão testa a interpretação da declaração de uma coluna em um modelo de dados. A PRIMARY KEY garante unicidade e não permite valores nulos (NOT NULL). Portanto, a única conclusão correta é que o campo serve como identificador único de um registro em uma tabela.

Alternativa A — ❌ Incorreta

O campo é INTEGER, mas não há informação sobre "acesso reservado". Esse termo não é um conceito padrão em banco de dados relacionais.

Alternativa B — ❌ Incorreta

O campo é do tipo INTEGER, não caractere fixo. A especificação diz explicitamente INTEGER.

Alternativa C — ❌ Incorreta

Chave primária é um conceito interno da tabela, não uma chave de acesso ao sistema (como login/senha). Confunde finalidade.

Alternativa D — ❌ Incorreta

A cláusula NOT NULL impede valores nulos. Portanto, o campo não permite armazenamento de valores nulos.

Alternativa E — ✅ Correta ⟵ GABARITO

PRIMARY KEY é o identificador único de cada linha em uma tabela. A especificação está exatamente de acordo com essa definição.

NÃO CAIA NESSA!

Em provas de banco de dados, lembre-se sempre que PRIMARY KEY = unicidade + NOT NULL. A banca costuma confundir com outros tipos de chave ou restrições. Memorize: chave primária identifica cada registro de forma única e obrigatória.

Gabarito: letra E

Link permanente: /questoes/fg072691