Magna Concursos

Foram encontradas 24.967 questões.

4209521 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
O banco de dados relacional de um consórcio público possui uma tabela denominada "servidores", com as seguintes colunas: "nome", "cargo", "salario" e "municipio". A equipe de TI recebeu a demanda de extrair um relatório contendo o nome e o município dos servidores cujo salário seja superior a R$ 5.000,00, com os resultados ordenados alfabeticamente pelo nome. Diante disso, assinale a alternativa que apresenta o comando SQL que atende CORRETAMENTE a essa consulta.
 

Provas

Questão presente nas seguintes provas
4209520 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
O administrador de banco de dados de um consórcio público executou o comando SQL a seguir na tabela servidores:
UPDATE servidores SET salario = salario * 1.10 WHERE municipio = 'São Paulo';
Diante disso, analise o comando acima e assinale a alternativa que descreve CORRETAMENTE o efeito produzido por sua execução.
 

Provas

Questão presente nas seguintes provas
4209508 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
Considere os conceitos de bancos de dados relacionais, especialmente o uso de triggers (gatilhos), que são estruturas associadas a tabelas e executadas automaticamente em resposta a eventos como INSERT, UPDATE ou DELETE em bancos de dados que utilizam SQL (Structured Query Language), que é a linguagem padrão para definição e manipulação de dados em sistemas de bancos relacionais. Em uma trigger, pode ser utilizada a cláusula FOR EACH ROW, que influencia diretamente o comportamento de execução durante operações que afetam mais de um registro. Diante disso, assinale a alternativa que descreve CORRETAMENTE a função da cláusula FOR EACH ROW em triggers.
 

Provas

Questão presente nas seguintes provas
4209507 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
No contexto de Views em bancos de dados relacionais, considere que elas são estruturas virtuais definidas a partir de consultas em SQL (Structured Query Language), que é a linguagem padrão para consulta e manipulação de dados em bancos de dados relacionais. As views são utilizadas para simplificar consultas complexas e facilitar o acesso a conjuntos específicos de dados. Considerando isso, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):

() Views são tabelas virtuais definidas por uma consulta SQL, podendo envolver uma ou mais tabelas, filtros, joins e agregações.
() Views são criadas por meio da estrutura CREATE VIEW nome IN SELECT.
() Views não armazenam dados (exceto em materialized views) e refletem sempre os dados atuais das tabelas base, podendo ser utilizadas em consultas como se fossem tabelas normais.
() Uma view pode ser definida com consultas que incluem filtros (WHERE), junções (JOIN) e funções de agregação, dependendo da necessidade da consulta.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
 

Provas

Questão presente nas seguintes provas
4209497 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
Um Programador está trabalhando em um sistema de gestão de pessoal. Ele precisa consultar no banco de dados os 3 funcionários com maiores salários, desde que possuam dependentes cadastrados e pertençam aos departamentos de Finanças ou Recursos Humanos. Diante disso, considere as tabelas:
• funcionarios (id, nome, salario, id_departamento) • departamentos (id, nome) • dependentes (id, id_funcionario)


Nesse contexto, qual comando SQL atende CORRETТAMENTE à necessidade apresentada?
 

Provas

Questão presente nas seguintes provas
4209494 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
Considere um cenário em que sistemas de uma associação pública, responsável por atender um consórcio de municípios, precisam trocar informações entre diferentes aplicações de forma assíncrona, garantindo que as mensagens não sejam perdidas mesmo quando o sistema receptor estiver temporariamente indisponível. Nesse modelo de integração, as mensagens são enviadas para um componente intermediário responsável por armazenar, distribuir e gerenciar filas e tópicos, além de garantir a entrega das mensagens entre os sistemas. Exemplos desse tipo de solução incluem RabbitMQ, Apache Kafka, Amazon SQS e Redis Streams. Nesse contexto, assinale a alternativa que apresenta o componente que atende à situação supracitada.
 

Provas

Questão presente nas seguintes provas
4209488 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
Considere os conceitos de normalização de bancos de dados relacionais, utilizados para reduzir redundâncias e melhorar a integridade dos dados em um esquema relacional. Nesse contexto, quais são os requisitos para que uma relação esteja na Terceira Forma Normal (3FN)?
 

Provas

Questão presente nas seguintes provas
4209484 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
Considere os conceitos de bancos de dados não relacionais (NoSQL), amplamente utilizados em sistemas modernos devido à sua flexibilidade, escalabilidade e diferentes modelos de armazenamento de dados, como chave-valor e documentos. Nesse contexto, assinale a alternativa que apresenta, CORRETA e respectivamente, um exemplo de banco de dados que atende predominantemente ao modelo chave-valor e outro que atende predominantemente ao modelo de documentos.
 

Provas

Questão presente nas seguintes provas
4209434 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
Em um consórcio público intermunicipal, um Analista de Sistemas está elaborando o modelo conceitual de um sistema de gestão de recursos humanos utilizando o Diagrama Entidade-Relacionamento (DER) na notação de Peter Chen. Durante o levantamento de requisitos, identificou-se que os dependentes dos servidores, como cônjuges e filhos, somente podem ser identificados e registrados quando associados a um servidor específico, não possuindo existência independente no contexto do sistema. Considerando essa característica de dependência de existência, qual símbolo representa CORRETAMENTE esse tipo de entidade no DER?
 

Provas

Questão presente nas seguintes provas
4209419 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: Legalle
Orgão: CIGA-SC
Provas:
Em um sistema de gestão de um consórcio público intermunicipal, um Analista de Sistemas está modelando um banco de dados relacional para controle de solicitações e cidadãos atendidos. Foram definidas as seguintes tabelas:
Tabela CIDADAO:
• id_cidadao (PK)
Tabela SOLICITACAO:
• id_cidadao (FK)

Durante a análise, foi estabelecida a regra de negócio de que toda solicitação registrada no sistema deve obrigatoriamente estar vinculada a um cidadão existente na base de dados, impedindo a existência de registros "órfãos". Nesse contexto, assinale a alternativa que corresponde CORRETAMENTE ao tipo de integridade envolvido.
 

Provas

Questão presente nas seguintes provas