QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

Instituto AOCP - Prefeitura de Novo Hamburgo - Analista de Suporte - 2020 • AOCP • 2020

Um SGBD (Sistema de Gerenciamento de Banco de Dados) está sendo utilizado para armazenar informações sobre ERP de uma indústria têxtil. Dentre essas informações, destaca-se a tabela de usuários com as seguintes colunas:

CREATE TABLE usuario (
ID INT PRIMARY KEY,
MATRICULA INT,
DATAADMISSAO DATE,
NOME VARCHAR(500),
LOGIN VARCHAR(50),
SENHA VARCHAR(150),
ATIVO INT,
DATAINCLUSAO DATE,
USUARIOINCLUSAO INT REFERENCES USUARIO(ID),
DATAALTERACAO DATE,
USUARIOALTERACAO INT REFERENCES USUARIO(ID)
);

Com base nessa Estrutura, qual alternativa apresenta uma operação de inativação de um usuário sem perder o histórico desse usuário?
A
DELETE FROM usuario WHERE ID = 17;
B
INSERT INTO usuario WHER ID = 9;
C
ALTER TABLE usuario ALTER COLUMN ativo TYPE BOOLEAN;
D
INSERT INTO usuario (ID, NOME, LOGIN, SENHA, MATRICULA, ATIVO) VALUES (223, ‘JOÃO DE ALMEIDA SILVA E BUENO’, ‘de1dc74c5561739cbe4c6368f78e9b6f’, 1000284, 1);
E
UPDATE usuario SET ATIVO = 0 WHERE ID = 235;
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.