Foram encontradas 25.143 questões.
Considere as entidades e relacionamentos a seguir para um cenário de vendas.
Entidades:
• CLIENTE: Possui os atributos ID_Cliente (PK), Nome e CPF
• PEDIDO: Possui os atributos ID_Pedido (PK), Data e Valor_Total
• PRODUTO: Possui os atributos ID_Produto (PK), Descricao e Preco
Relacionamentos:
• Um CLIENTE pode realizar vários PEDIDOS, mas um PEDIDO pertence a apenas um CLIENTE. (Cardinalidade 1:N).
• Um PEDIDO pode conter vários PRODUTOS, e um PRODUTO pode estar em vários PEDIDOS (Cardinalidade N:N)..
Com base no cenário de Vendas descrito, ao converter o modelo conceitual (DER) para um modelo lógico (Relacional), como deve ser tratado o relacionamento entre PEDIDO e PRODUTO?
Entidades:
• CLIENTE: Possui os atributos ID_Cliente (PK), Nome e CPF
• PEDIDO: Possui os atributos ID_Pedido (PK), Data e Valor_Total
• PRODUTO: Possui os atributos ID_Produto (PK), Descricao e Preco
Relacionamentos:
• Um CLIENTE pode realizar vários PEDIDOS, mas um PEDIDO pertence a apenas um CLIENTE. (Cardinalidade 1:N).
• Um PEDIDO pode conter vários PRODUTOS, e um PRODUTO pode estar em vários PEDIDOS (Cardinalidade N:N)..
Com base no cenário de Vendas descrito, ao converter o modelo conceitual (DER) para um modelo lógico (Relacional), como deve ser tratado o relacionamento entre PEDIDO e PRODUTO?
Provas
Questão presente nas seguintes provas
Em banco de dados relacional, qual comando SQL é utilizado para remover permanentemente uma
tabela e todos os seus dados?
Provas
Questão presente nas seguintes provas
Considere uma tabela chamada Vendas que possui 10 milhões de registros, com a seguinte estrutura simplificada:
id (Primary Key)
data_venda (Data)
cliente_id (Inteiro, com índice não-clusterizado)
valor_total (Decimal)
Um analista precisa executar a seguinte consulta para obter o total de vendas de um cliente específico (cujo cliente_id é 5202) no ano de 2025:
SQL
SELECT SUM(valor_total)
FROM Vendas
WHERE cliente_id = 5202
AND YEAR(data_venda) = 2025;
Ao analisar o desempenho, percebeu-se que a consulta está lenta. Assinale a alternativa que apresenta a estratégia que otimiza o tempo de execução da consulta para este cenário.
Provas
Questão presente nas seguintes provas
Em Bancos de Dados Orientados a Objetos (BDOO), o conceito de estruturas aninhadas (ou atributos
complexos) é uma característica fundamental que visa eliminar a necessidade de decomposição excessiva
de dados. Sobre esse conceito, assinale a alternativa CORRETA.
Provas
Questão presente nas seguintes provas
4244282
Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Fundação La Salle
Orgão: Pref. Não-Me-Toque-RS
Disciplina: TI - Banco de Dados
Banca: Fundação La Salle
Orgão: Pref. Não-Me-Toque-RS
Provas:
O Kubernetes é uma engine de orquestração de contêineres Open Source utilizado para
automatizar a implantação, dimensionamento e gerenciamento de aplicativos em contêiner. Neste
contexto o que é um Kubernetes Pod?
Provas
Questão presente nas seguintes provas
A Prefeitura Municipal de Vitória implantou uma nova infraestrutura para hospedar sistemas institucionais de arrecadação
tributária, protocolo eletrônico e atendimento ao cidadão. Para aumentar a disponibilidade dos serviços digitais, a equipe
de infraestrutura decidiu utilizar Docker Swarm na orquestração dos contêineres backend e frontend da aplicação. Durante
um período de alta demanda causado pela emissão simultânea de carnês de IPTU, um dos nós responsáveis pela execução
de serviços críticos apresentou falha de hardware. Mesmo após a indisponibilidade do nó, os serviços continuaram acessíveis
aos cidadãos sem interrupção perceptível. Ao analisar o comportamento do ambiente, o administrador verificou que o
cluster Docker Swarm havia redistribuído automaticamente as tarefas dos serviços afetados para outros nós disponíveis do
cluster. Considerando o funcionamento do Docker Swarm nesse cenário, assinale a afirmativa correta.
Provas
Questão presente nas seguintes provas
A Prefeitura Municipal de Vitória mantém um sistema integrado de gestão educacional em banco de dados relacional
PostgreSQL. O sistema possui, entre outras, as tabelas a seguir:
• escola(id_escola, nome_escola);
• aluno(id_aluno, nome_aluno, id_escola);
• matricula(id_matricula, id_aluno, ano_letivo, situacao); e
• nota(id_nota, id_matricula, valor_nota).
A Secretaria Municipal de Educação solicitou uma consulta SQL que retorne o nome de cada escola e a média das notas dos alunos matriculados no ano letivo de 2025, considerando, exclusivamente, escolas cuja média geral seja superior à média de todas as escolas no mesmo período. Durante a análise técnica, um desenvolvedor apresentou diferentes comandos SQL para atender à solicitação. Considerando o funcionamento de consultas SELECT, cláusulas JOIN, WHERE, GROUP BY, funções agregadas e subconsultas no PostgreSQL, assinale a alternativa correta.
• escola(id_escola, nome_escola);
• aluno(id_aluno, nome_aluno, id_escola);
• matricula(id_matricula, id_aluno, ano_letivo, situacao); e
• nota(id_nota, id_matricula, valor_nota).
A Secretaria Municipal de Educação solicitou uma consulta SQL que retorne o nome de cada escola e a média das notas dos alunos matriculados no ano letivo de 2025, considerando, exclusivamente, escolas cuja média geral seja superior à média de todas as escolas no mesmo período. Durante a análise técnica, um desenvolvedor apresentou diferentes comandos SQL para atender à solicitação. Considerando o funcionamento de consultas SELECT, cláusulas JOIN, WHERE, GROUP BY, funções agregadas e subconsultas no PostgreSQL, assinale a alternativa correta.
Provas
Questão presente nas seguintes provas
Determinada prefeitura municipal implantou um sistema de protocolo eletrônico desenvolvido em PostgreSQL para registrar
solicitações de cidadãos, movimentações processuais e tramitação documental entre secretarias municipais. Com o crescimento do volume de dados, a equipe técnica observou lentidão em consultas realizadas frequentemente sobre o campo
cpf_cidadao da tabela protocolo, utilizado em filtros de igualdade e pesquisas exatas no módulo de atendimento ao cidadão.
Após análise de desempenho, o DBA recomendou a criação de um índice apropriado para otimizar consultas de busca exata
sobre esse campo, preservando compatibilidade com operações típicas de comparação, utilizando operadores de igualdade
no PostgreSQL. Em relação ao caso hipotético precedente e ao comando de criação de índices no PostgreSQL, assinale a
alternativa correta.
Provas
Questão presente nas seguintes provas
Um conglomerado bancário internacional pretende modernizar sua plataforma central de processamento de pagamentos,
atualmente estruturada em uma arquitetura monolítica legada, executando em ambiente mainframe, caracterizada por alto
acoplamento e baixa coesão. A diretoria de tecnologia definiu que a nova solução deverá adotar uma arquitetura de microsserviços, permitindo escalabilidade independente e implantação autônoma de módulos de negócio, como liquidação, câmbio
e transferências. Considerando as características das arquiteturas contemporâneas e as estratégias de integração entre sistemas legados e modernos, analise as afirmativas a seguir.
I. A transição do monólito para microsserviços reduz a complexidade operacional da infraestrutura, uma vez que os serviços passam a compartilhar um único banco de dados centralizado, reduzindo a necessidade de coordenação distribuída.
II. O padrão Strangler Fig (Padrão Estrangulador) representa uma estratégia recomendada para migração gradual, na qual funcionalidades do sistema legado são substituídas incrementalmente por novos serviços até a possível desativação do sistema original.
III. Em arquiteturas de microsserviços, ganhos relacionados à escalabilidade e autonomia de desenvolvimento podem ser acompanhados por desafios associados à consistência eventual de dados, observabilidade e monitoramento de transações distribuídas.
Está correto o que se afirma apenas em
I. A transição do monólito para microsserviços reduz a complexidade operacional da infraestrutura, uma vez que os serviços passam a compartilhar um único banco de dados centralizado, reduzindo a necessidade de coordenação distribuída.
II. O padrão Strangler Fig (Padrão Estrangulador) representa uma estratégia recomendada para migração gradual, na qual funcionalidades do sistema legado são substituídas incrementalmente por novos serviços até a possível desativação do sistema original.
III. Em arquiteturas de microsserviços, ganhos relacionados à escalabilidade e autonomia de desenvolvimento podem ser acompanhados por desafios associados à consistência eventual de dados, observabilidade e monitoramento de transações distribuídas.
Está correto o que se afirma apenas em
Provas
Questão presente nas seguintes provas
Uma plataforma de comércio eletrônico baseada em microsserviços identificou degradação de desempenho em clientes
mobile e aumento de falhas em operações de pedido. A análise técnica apontou que o aplicativo móvel realiza múltiplas
chamadas REST para obtenção de dados de catálogo, preço, estoque e recomendações, recebendo frequentemente informações desnecessárias para as telas exibidas. Também foi constatado que o fechamento de pedidos depende de uma cadeia
síncrona entre os serviços de pedido, pagamento, estoque e notificação, de modo que a indisponibilidade temporária do
serviço de notificação impacta a conclusão da operação. A equipe de arquitetura decidiu revisar a integração entre backend,
frontend e serviços distribuídos, buscando reduzir o volume de dados trafegados para o cliente mobile, diminuir o acoplamento temporal entre serviços e preservar a consistência do processo de negócio em operações distribuídas. De acordo com
o exposto, assinale a alternativa cuja solução está correta em relação aos requisitos arquiteturais apresentados.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container