Questão nº 68
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 68)
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 KEY`
A 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. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
A PRIMARY KEY (chave primária) é uma regra aplicada a uma coluna (ou conjunto de colunas) em uma tabela de banco de dados que garante que cada linha (registro) dessa tabela seja única e possa ser identificada sem ambiguidade. Além disso, uma chave primária nunca pode ter um valor nulo (NOT NULL).
- (A) Incorreta: Embora seja do tipo
INTEGER(inteiro), a expressão "acesso reservado" não é uma característica ou função definida pela especificaçãoPRIMARY KEYouNOT NULL. - (B) Incorreta: A especificação indica claramente
INTEGER(inteiro), não um tipo de caractere (comoCHARouVARCHAR). - (C) Incorreta: Armadilha da banca: Uma
PRIMARY KEYé uma "chave" que identifica um registro dentro de uma tabela do banco de dados. Ela não é, por si só, uma "chave de acesso ao sistema" no sentido de credencial de login ou autenticação para o sistemaSIS_ProcessJudcomo um todo. Sua função é garantir a unicidade e a identificação de dados específicos. - (D) Incorreta: A especificação inclui
NOT NULL, o que significa que o campo nunca pode armazenar valores nulos, em nenhuma circunstância. - (E) Correta: A definição de
PRIMARY KEYé precisamente a de um identificador único para cada registro (linha) em uma tabela do banco de dados. A inclusão deNOT NULLreforça essa característica, garantindo que o identificador esteja sempre presente.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). Reproduzida para fins de estudo.