Questão de Banco de Dados — Banco de Dados — FGV 2023
Banco de Dados›Banco 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:
Ainteiro de acesso reservado;
Bdo tipo caractere com tamanho fixo;
Cutilizado como chave de acesso ao sistema SIS_ProcessJud;
Dque permite o armazenamento de valores nulos em determinadas circunstâncias;
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.