Magna Concursos

Foram encontradas 24.449 questões.

3699550 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: STM

A respeito de Flyway, PostgreSQL e H2 Database, julgue o próximo item.

Considere que os comandos a seguir tenham sido executados no PostgreSQL 14.18.

CREATE TABLE IF NOT EXISTS public.servidor
(idServidor INT GENERATED BY DEFAULT AS
IDENTITY PRIMARY KEY,
nome VARCHAR(30));

CREATE TABLE IF NOT EXISTS public.magistrado
(idServidor INT GENERATED BY DEFAULT AS
IDENTITY PRIMARY KEY,
matricula int)
INHERITS (public.servidor);

INSERT INTO public.servidor (nome)
VALUES ('Pedro'), ('João');

INSERT INTO public.magistrado (nome)
VALUES ('Maria');

SELECT * FROM public.servidor;

Nesse caso, o comando SELECT * FROM public.servidor; apresentará, ao ser executado, o resultado a seguir.

idServidor | nome
-----------+-------
         1 | Pedro
         2 | João
         3 | Maria
-----------+-------
 

Provas

Questão presente nas seguintes provas
3699549 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: STM
A respeito de Flyway, PostgreSQL e H2 Database, julgue o próximo item.
Caso o comando flyway migrate seja executado em um terminal de uma máquina com Flyway CLI instalado e configurado corretamente, o Flyway identificará scripts de migração que ainda não foram aplicados e os executará na ordem crescente de versão, atualizando o banco de dados com as alterações mais recentes definidas nos scripts de migração.
 

Provas

Questão presente nas seguintes provas
3699528 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: STM
No que se refere à integração de sistemas, à arquitetura de software, aos testes de software e aos bancos de dados, julgue o item subsecutivo.
RabbitMQ tem um modelo baseado em filas, tal que os produtores podem enviar mensagens para exchanges, que as roteiam para filas apropriadas, onde são processadas pelos consumidores, reduzindo o acoplamento entre os componentes da arquitetura e promovendo maior tolerância a falhas e escalabilidade.
 

Provas

Questão presente nas seguintes provas
3699527 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: STM
No que se refere à integração de sistemas, à arquitetura de software, aos testes de software e aos bancos de dados, julgue o item subsecutivo.
Stored procedures em PL/SQL são estruturas armazenadas diretamente no banco de dados que permitem a execução de instruções SQL pré-compiladas, o que reduz o tráfego de rede e melhora o desempenho das aplicações.
 

Provas

Questão presente nas seguintes provas
3697172 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: EDUCA
Orgão: Pref. Umbuzeiro-PB
Provas:
Um administrador de sistemas está configurando um ambiente para hospedar uma aplicação web corporativa que utiliza um banco de dados relacional MySQL e será executada em um servidor de aplicação Apache Tomcat.

Sobre a instalação e configuração desses componentes, analise as afirmativas:

I. Durante a instalação do MySQL, é recomendável configurar um usuário administrador com privilégios restritos para evitar que aplicações tenham acesso irrestrito ao banco de dados, aumentando a segurança.
II. O Apache Tomcat, por ser um servidor de aplicação leve, não suporta conexões simultâneas e, portanto, não é indicado para ambientes corporativos que demandam alta escalabilidade.
III. A configuração do pool de conexões no servidor de aplicação é fundamental para otimizar o uso dos recursos e melhorar a performance na comunicação entre a aplicação e o banco de dados.
IV. Para garantir a segurança dos dados, as conexões entre o servidor de aplicação e o banco de dados devem ser criptografadas, o que pode ser configurado ativando o SSL/TLS no MySQL e no Tomcat.
V. Durante a instalação do MySQL, o diretório dos arquivos de dados deve ser configurado preferencialmente em um disco SSD para melhorar o desempenho das operações de leitura e gravação.

Assinale a alternativa CORRETA:
 

Provas

Questão presente nas seguintes provas
3696385 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Câm. Mariana-MG
Provas:
Determinado analista de sistema da Câmara Municipal está otimizando uma consulta SQL para gerar um relatório de solicitações processadas por departamento. A tabela Solicitações possui os seguintes campos:

• id_solicitacao (chave primária)
• id_departamento (chave estrangeira)
• data_solicitacao
• status ('pendente', 'em andamento', 'concluída')
A consulta a seguir foi implementada para contar o número de solicitações concluídas por departamento:
SELECT id_departamento, COUNT(*) AS total_concluidas FROM Solicitações WHERE status = 'concluída' GROUP BY id_departamento;

A equipe identificou que a consulta está impactando o desempenho do banco de dados quando acessada simultaneamente por múltiplos usuários. Considerando o impacto causado por acessos concorrentes a uma consulta de leitura com agregação, qual das estratégias a seguir representa a solução mais eficaz para otimizar o desempenho e reduzir a carga sobre o banco de dados?
 

Provas

Questão presente nas seguintes provas
3696383 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Câm. Mariana-MG
Provas:
Considere as seguintes expressões de álgebra relacional aplicadas à relação Clientes:
Expressão A: σ_status='ativo' (Clientes) Expressão B: σ_data_cadastro≥'2023-01-01' (Clientes) Expressão C: σ_status='ativo' ∧ data_cadastro≥'2023-01-01' (Clientes) Expressão D: σ_status='ativo' (σ_data_cadastro≥'2023-01-01' (Clientes))
Quais expressões possuem a mesma semântica e retornam aos mesmos resultados?
 

Provas

Questão presente nas seguintes provas
3696382 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Câm. Mariana-MG
Provas:

Um sistema de gestão de vendas possui a relação Vendas com os atributos: venda_id; data_venda; cliente_id; e valor_total. O requisito funcional é gerar um relatório que liste o cliente_id e o total de vendas (valor_total) acumulado por cada cliente no ano de 2023. Qual das seguintes expressões de álgebra relacional NÃO atende a esse requisito?

 

Provas

Questão presente nas seguintes provas
3696379 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Câm. Mariana-MG
Provas:
A Câmara Municipal de determinado município implementou um sistema de empréstimo de equipamentos para servidores públicos. O banco de dados do sistema possui a seguinte modelagem:

Tabela Equipamento: contém os campos id_equipamento (chave primária), nome_equipamento e categoria.
Tabela Servidor: contém os campos id_servidor (chave primária), nome_servidor e departamento.
Tabela Empréstimo: contém os campos id_emprestimo (chave primária), id_equipamento (chave estrangeira referenciando Equipamento), id_servidor (chave estrangeira referenciando Servidor), data_emprestimo e data_devolucao.

Considerando essa modelagem, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
3696376 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Câm. Mariana-MG
Provas:

Uma empresa de e-commerce está enfrentando problemas de redundância e inconsistência em seu sistema de gerenciamento de pedidos. O analista de sistemas foi incumbido de analisar a estrutura inicial do banco de dados para identificar possíveis violações às formas normais, visando melhorar a integridade dos dados. A tabela abaixo, denominada Pedidos, representa a estrutura original, sem nenhuma normalização aplicada previamente. Considere que a chave primária dessa tabela é composta pelos atributos (ClienteID, PedidoID, ProdutoID):

PedidoID ClienteID NomeCliente DataPedido ProdutoID NomeProduto Quantidade PrecoUnitário TotalPedido
1 101 João Silva 01/03/2025 501 Mouse 2 50 100
2 102 Maria Souza 02/03/2025 502 Teclado 1 80 80
3 101 João Silva 03/03/2025 503 Monitor 1 500 500

Considerando esta situação, assinale a alternativa correta sobre a normalização da tabela:

 

Provas

Questão presente nas seguintes provas