Magna Concursos

Foram encontradas 25.141 questões.

4269547 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-PE
O Tribunal de Contas pretende adotar bancos NoSQL para atender a duas necessidades distintas:

I. Armazenar documentos de prestações de contas provenientes de diferentes órgãos. Embora esses documentos possuam informações em comum, alguns apresentam campos e estruturas adicionais conforme o tipo de órgão e a natureza da despesa.
II. Analisar conexões entre empresas, sócios, contratos e órgãos públicos, permitindo identificar relações diretas e indiretas entre esses elementos.

Considerando os bancos NoSQL previstos no conteúdo programático, os modelos mais adequados às necessidades I e II são, respectivamente,
 

Provas

Questão presente nas seguintes provas
4269546 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-PE
A equipe responsável por um banco de dados de fiscalizações recebeu as seguintes demandas:

I. Disponibilizar aos usuários uma forma de consultar apenas o número, a data e a situação das fiscalizações concluídas, sem criar uma nova cópia dos dados armazenados nas tabelas originais;
II. Reunir, em um único objeto do banco de dados, uma sequência de comandos que receba o identificador de um órgão como parâmetro e gere, quando solicitada, um resumo de suas fiscalizações;
III. Registrar automaticamente, em uma tabela de auditoria, toda alteração realizada no campo que armazena a situação de uma fiscalização.

Para atender, respectivamente, às demandas I, II e III, devem ser utilizados
 

Provas

Questão presente nas seguintes provas
4269545 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-PE

Durante a implantação de um banco de dados, foram executados os comandos SQL a seguir.

CREATE TABLE auditor (
    id_auditor INT PRIMARY KEY,
    nome_auditor VARCHAR(120)
);

INSERT INTO auditor (id_auditor, nome_auditor)
VALUES (101, 'Marina Souza');

GRANT SELECT ON auditor TO usuario_consulta;

Considerando as categorias DDL, DML e DCL, os comandos CREATE TABLE, INSERT INTO e GRANT são classificados, respectivamente, como

 

Provas

Questão presente nas seguintes provas
4269544 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-PE
Um sistema de controle financeiro executa transações sobre despesas e pagamentos. Durante testes de recuperação e concorrência, foram observadas as situações a seguir.

I. Uma transação deveria reduzir o saldo disponível de uma dotação e registrar o pagamento correspondente. Após uma falha ocorrida antes da conclusão da operação, a redução do saldo permaneceu gravada, mas o pagamento não foi registrado.
II. Enquanto uma transação ainda estava em execução, outra transação consultou um valor temporariamente alterado por ela e utilizou esse valor em seu próprio processamento.
III. Uma transação foi concluída com sucesso e sua confirmação foi comunicada ao usuário. Após uma interrupção no servidor, entretanto, as alterações confirmadas deixaram de constar no banco de dados.
IV. Uma transação foi concluída deixando registrado um pagamento associado a um órgão inexistente, contrariando uma regra de integridade definida para o banco de dados.

Considerando as propriedades das transações ACID, as propriedades que deixaram de ser asseguradas nas situações I, II, III e IV são, respectivamente,
 

Provas

Questão presente nas seguintes provas
4269543 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-PE

O Tribunal de Contas utiliza a tabela a seguir para registrar as fiscalizações realizadas.

Tabela inicial: FISCALIZACAO Estrutura inicial (não normalizada)
Campo Tipo de dado Tamanho
id_fiscalizacao PK INT 11
data_fiscalizacao DATE —
id_orgao INT 11
nome_orgao VARCHAR 120
id_municipio INT 11
nome_municipio VARCHAR 120
id_auditor INT 11
matricula_auditor VARCHAR 20
nome_auditor VARCHAR 120

Cada órgão cadastrado pertence a um único município, e cada fiscalização é conduzida por um único auditor. Um mesmo órgão e um mesmo auditor podem estar associados a diversas fiscalizações, fazendo com que seus dados sejam repetidos em vários registros. Foram identificadas divergências na grafia dos nomes de municípios, órgãos e auditores.

A equipe responsável decidiu normalizar a estrutura, reduzindo a redundância e utilizando restrições que preservem a integridade dos relacionamentos.

Assinale a opção que apresenta a modelagem mais adequada.

 

Provas

Questão presente nas seguintes provas
Dados funcionais encaminhados por órgãos jurisdicionados foram reunidos em uma base relacional para apoiar o exame de possíveis acumulações de vínculos. Após a validação e a padronização dos dados, cada servidor e cada órgão passaram a ser representados por identificadores únicos.
Considere a relação VINCULO_FUNCIONAL, na qual cada registro corresponde a um vínculo:
ID_VINCULO, ID_SERVIDOR, ID_ORGAO, CARGO, CARGA_HORARIA, SITUACAO
Um mesmo servidor pode possuir mais de um vínculo no mesmo órgão. Para uma análise preliminar, devem ser relacionados apenas os servidores com vínculos ativos em pelo menos dois órgãos distintos.

O resultado pretendido é obtido mediante
 

Provas

Questão presente nas seguintes provas
4269541 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-PE
A área administrativa de um Tribunal de Contas pretende substituir planilhas isoladas por um banco de dados para apoiar a gestão e o acompanhamento dos contratos.
Foram estabelecidas as seguintes condições:

I. Cada contrato possui identificação própria e pode ter um ou mais servidores designados para sua fiscalização, inclusive simultaneamente, ao longo da vigência;
II. Um mesmo servidor pode fiscalizar vários contratos, inclusive em períodos coincidentes;
III. Para cada designação, devem ser registrados o servidor, o contrato, a data de início e, quando encerrada, a data de término;
IV. O encerramento ou a substituição de uma designação não deve apagar os registros das atuações anteriores; e
V. O sistema deverá permitir identificar o servidor ou os servidores que fiscalizavam determinado contrato em uma data passada.

Durante a modelagem do banco de dados, foram apresentadas diferentes propostas para armazenar as designações dos fiscais.
A proposta compatível com as condições estabelecidas consiste em
 

Provas

Questão presente nas seguintes provas
4269164 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: VUNESP
Orgão: PREVCOM
Provas:
Considere a seguinte tabela de um banco de dados relacional:

Venda (ID_Produto, Nome_Produto, ID_Cliente, Nome_Cliente, Quantidade), s

endo que nessa tabela estão indicados o ID e o Nome do Produto vendido, o ID e o Nome do Cliente que adquiriu o produto, além da Quantidade do produto vendida.

A chave primária da tabela é composta pelos atributos ID_Produto e ID_Cliente (ambos sublinhados). Vale ainda dizer que cada produto pode ter sido adquirido por diversos clientes e cada cliente pode ter adquirido diversos produtos.

Indique como essa tabela pode ser transformada para que se atinja a Terceira Forma Normal.
 

Provas

Questão presente nas seguintes provas
4267765 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: EDUCA
Orgão: Pref. Triunfo-PE
Provas:
Durante a criação de um banco de dados para uma instituição, foram definidas as tabelas ALUNOS, CURSOS e MATRÍCULAS. A tabela ALUNOS possui o campo id_aluno como chave primária, enquanto a tabela CURSOS possui id_curso como chave primária. Na tabela MATRÍCULAS, os campos id_aluno e id_curso são utilizados para estabelecer os relacionamentos entre os registros.

Considerando os conceitos de modelagem de dados, MS SQL Server e MySQL, analise as alternativas e assinale a CORRETA:
 

Provas

Questão presente nas seguintes provas
4267764 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: EDUCA
Orgão: Pref. Triunfo-PE
Provas:
Uma empresa precisa desenvolver um sistema para armazenar informações de clientes, pedidos e produtos. Durante a modelagem do banco de dados, o analista decide utilizar um Sistema Gerenciador de Banco de Dados (SGBD), podendo optar por soluções como Microsoft SQL Server ou MySQL.

Considerando os conceitos de modelagem e gerenciamento de bancos de dados, analise as alternativas e assinale a CORRETA:
 

Provas

Questão presente nas seguintes provas