Foram encontradas 100 questões.
No processo de Normalização de um banco de dados, existem várias etapas a serem executadas para que um modelo possa ser considerado normalizado. Uma dessas etapas é caracterizada por não conter tabelas aninhadas. Qual é o nome dessa etapa?
Provas
Seu chefe solicita um relatório que apresente os cinco (5) documentos mais solicitados da instituição nos últimos 20 dias. Você já implementou a consulta, porém ela não está executando. O SGBD em questão implementa o modelo relacional e utiliza a linguagem SQL. Assinale a alternativa que descreve corretamente o problema na consulta e como resolvê-lo. Considere ID como a chave primária para as tabelas.
SELECT X.DESCRICAO, X.COUNT(ITE.ID)
FROM (SELECT DOC.DESCRICAO, COUNT(ITE.ID)
QUANTIDADE
FROM DOCUMENTO DOC
JOIN ITEMSOLICITADO ITE ON (DOC.ID =
ITE.DOCUMENTO)
JOIN SOLICITACAO SOL ON (SOL.ID =
ITE.SOLICITACAO)
WHERE SOL.DATASOLICITACAO >= CURRENT_DATE-20
GROUP BY DOC.DESCRICAO
ORDER BY 2 DESC) X
LIMIT 5
Provas
Seu chefe solicita um relatório que traga a data e a hora de acesso ao sistema de pontos da instituição. Nesse relatório devem constar: o usuário, a data, a hora e os últimos 12 dias de registros de acesso. O SGBD em questão implementa o modelo relacional e utiliza a linguagem SQL. Assinale a alternativa que melhor implementa, de forma funcional, o SQL para esse relatório.
Considere ID como a chave primária da tabela REGISTRO.
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
Você é um analista de gestão governamental e precisa analisar um SGDB existente para realizar a especificação de um novo sistema para o mesmo fim: porém, percebeu que ele não está na Terceira Forma Normal (3FN). A 3FN é uma das etapas do processo de Normalização conhecido dentro da área de Banco de Dados. Assinale a alternativa a seguir que melhor descreve essa etapa.
Provas
Você é um analista de gestão governamental e precisa propor uma atualização em um campo do banco de dados existente na organização para um empréstimo consignado aplicado de forma errada. O SGBD em questão implementa o modelo relacional e utiliza a linguagem SQL para a criação de suas estruturas. Considere a seguinte estrutura de tabela.
create table EMPRESTIMO (
ID int primary key,
DESCRICAO varchar (100),
VALORNOMINAL numeric (10,2),
TAXA numeric (5,2),
CLIENTE int,
DATAEMPRESTIMO date,
FOREIGN KEY (CLIENTE) REFERENCES CLIENTE(ID)
);
Assinale a alternativa que apresenta a atualização de uma informação na tabela EMPRESTIMO.
Provas
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalTipos de ChavesChave Primária
Sobre chaves em um banco de dados relacional, preencha as lacunas e assinale a alternativa correta.
Uma é utilizada para reconhecer de forma individual em uma relação, não podendo ter o valor nulo.
Provas
Quanto ao modelo relacional, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) Cada tupla em uma relação é composta por uma série de campos.
( ) Um conjunto de campos homônimos de todas as linhas de uma tabela formam uma coluna.
( ) Os valores de campo de uma tabela são atômicos e monovalorados.
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Domínio
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Entidade
- Banco de Dados RelacionalTipos de ChavesChave Primária
Referente às restrições de integridade utilizadas em sistemas de banco de dados, assinale a alternativa INCORRETA.
Provas
Na figura a seguir, o modelo E-R apresenta um elemento denominado entidade associativa. Assinale a alternativa que descreve corretamente esse conceito.

Provas
- Modelagem de DadosAtributosTipos de Atributos
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosModelo Entidade-Relacionamento
Na modelagem de dados, tem-se o conceito de atributo derivado. Assinale a alternativa que descreve corretamente esse conceito.
Provas
Caderno Container