QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
15 questões encontradas

Um Analista de Sistemas está configurando a replicação de dados entre servidores no SQL Server. Ele precisa que os dados de uma tabela sejam copiados completamente em um determinado momento e enviados ao servidor assinante. Esse tipo de replicação é ideal para cenários em que os dados mudam com pouca frequência ou quando uma pequena latência entre os servidores é aceitável. Considerando esse cenário, qual tipo de replicação do SQL Server atende a essa necessidade?

A Transactional Replication.
B Merge Replication.
C Bidirectional Replication.
D Snapshot Replication.
E Peer-to-Peer Replication.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Um Analista de Sistemas está desenvolvendo um procedimento armazenado no SQL Server e precisa criar uma variável inteira para armazenar a contagem de registros processados durante a execução de uma rotina. Considerando a sintaxe do T-SQL avançado, qual comando cria CORRETAMENTE uma variável inteira chamada contador?

A SET contador INT;
B DECLARE contador INTEGER;
C DECLARE @contador INT;
D CREATE VARIABLE contador INT;
E ASSIGN @contador INTEGER;
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

No contexto de Alta Disponibilidade e Recuperação de Desastres no SQL Server, os Always On Availability Groups permitem replicar bancos de dados entre múltiplas réplicas, garantindo que os dados estejam disponíveis e consistentes. Para que as aplicações possam se conectar sem precisar identificar manualmente qual réplica está ativa, existe um componente que fornece um nome virtual, direcionando automaticamente os clientes para a réplica que está ativa, seja primária ou secundária. Qual é o nome desse componente?

A Replica Set.
B Endpoint.
C Listener.
D Failover Cluster.
E Availability Database.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Em Bancos de Dados, a representação física envolve a forma como os dados são armazenados em disco, visando eficiência de acesso e desempenho. Uma ferramenta importante nesse contexto são os índices, que aceleram a busca e a ordenação de registros em tabelas grandes. No SQL Server, existem dois tipos principais de índices: clusterizados, que reorganizam fisicamente os dados da tabela, e não clusterizados, que criam uma estrutura separada para apontar os registros. Diante disso, assinale a alternativa INCORRETA em relação aos índices clusterizados e não clusterizados.

A O espaço em disco de um índice clusterizado é menor quando comparado a um índice não clusterizado.
B Um índice não clusterizado não usa a própria tabela, utilizando uma estrutura separada para armazenar os ponteiros dos registros.
C São permitidos vários índices clusterizados por tabela.
D Um índice clusterizado determina a ordem física dos registros na tabela.
E Índices não clusterizados requerem lookup na tabela para acessar colunas não indexadas.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

No contexto do T-SQL avançado no SQL Server, é comum o desenvolvimento de rotinas e procedimentos armazenados que exigem maior controle sobre os dados retornados pelas consultas. Entre os recursos avançados, destacam-se os cursores. Considerando essa funcionalidade, qual das alternativas a seguir descreve CORRETAMENTE a função dos cursores?

A Permitem criar variáveis temporárias para armazenar resultados agregados.
B Permitem percorrer linha a linha em resultados de consultas, útil para processamento complexo.
C Permitem executar transações de forma automática sem necessidade de COMMIT.
D Permitem gerar índices automaticamente em tabelas de grande volume de dados.
E Permitem agrupar registros com base em funções de agregação sem necessidade de GROUP BY.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Um Analista de Sistemas está configurando permissões em um banco de dados do SQL Server. Ele precisa garantir que determinados usuários não possam executar certas stored procedures , mesmo que pertençam a roles que tenham permissões concedidas. Para isso, ele decide usar a instrução DENY, que bloqueia explicitamente a permissão, sobrepondo qualquer GRANT existente. Considerando esse contexto, qual é a sintaxe CORRETA para negar a execução de uma stored procedure chamada sp_DeleteOrders ao usuário user_Intern?

A DENY EXECUTE AS dbo.sp_DeleteOrders TO user_Intern;
B DENY EXECUTE TO user_Intern IS sp_DeleteOrders;
C DENY EXECUTE AS sp_DeleteOrders TO user_Intern;
D DENY EXECUTE ON dbo.sp_DeleteOrders TO user_Intern;
E DENY EXECUTE TO dbo.user_Intern ON dbo.sp_DeleteOrders;
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Diante de um sistema com banco de dados relacional SQL Server com determinadas tabelas, conforme apresenta o quadro abaixo, equipe de RH necessita de um relatório que apresente o nome de cada secretaria e a média salarial dos servidores lotados nela que tenham sido admitidos há mais de 5 anos, listando somente as secretarias cuja média salarial desse grupo supere a média salarial de todos os servidores do município, com o resultado ordenado da maior para a menor média. SERVIDORES (id_servidor, nome, id_lotacao, data_admissao, salario) LOTACOES (id_lotacao, nome_lotacao, id_secretaria) SECRETARIAS (id_secretaria, nome_secretaria, orcamento anual) Assim, assinale a alternativa que contém o comando SQL capaz de atender CORRETAMENTE a esse requisito.

A SELECT s.nome_secretaria, AVG(sv.salario) AS media_salarial FROM servidores sv INNER JOIN lotacoes l ON sv.id_lotacao = l.id_lotacao INNER JOIN secretarias s ON l.id_secretaria = s.id_secretaria AND AVG(sv.salario) > (SELECT AVG(salario) FROM servidores) GROUP BY s.id_secretaria, s.nome_secretaria ORDER BY media_salarial DESC;
B SELECT s.nome_secretaria, AVG(sv.salario) AS media_salarial INNER JOIN lotacoes l ON sv.id_lotacao = l.id_lotacao INNER JOIN secretarias s ON l.id_secretaria = s.id_secretaria WHERE sv.data_admissao (SELECT AVG(salario) FROM servidores)
C SELECT s.nome_secretaria, AVG(sv.salario) AS media_salarial FROM servidores sv INNER JOIN lotacoes l ON sv.id_lotacao = l.id_lotacao INNER JOIN secretarias s ON l.id_secretaria = s.id_secretaria WHERE sv.data_admissao (SELECT AVG(salario) FROM servidores) ORDER BY media_salarial DESC;
D SELECT s.nome_secretaria, AVG(sv.salario) AS media_salarial FROM servidores sv INNER JOIN lotacoes l ON sv.id_lotacao = l.id_lotacao WHERE sv.data_admissao
E SELECT s.nome_secretaria, AVG(sv.salario) AS media_salarial FROM servidores sv

No contexto de Segurança do SQL Server, o Transparent Data Encryption (TDE) é um recurso utilizado para proteger os dados armazenados no banco de dados. Considerando o funcionamento do TDE, em qual nível a criptografia é aplicada?

A TDE oferece criptografia em nível de coluna.
B TDE oferece criptografia em nível de linha.
C TDE oferece criptografia em nível de arquivo.
D TDE oferece criptografia em nível de transação.
E TDE oferece criptografia em nível de aplicação.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Um Analista está realizando a configuração inicial de uma instância do SQL Server em um ambiente institucional. Durante a preparação do servidor, ele precisa definir um parâmetro responsável por estabelecer como os dados de texto serão classificados, comparados e ordenados. Essa configuração também influencia aspectos como sensibilidade a maiúsculas e minúsculas ( Case Sensitive - CS ) e sensibilidade a acentos ( Accent Sensitive - AS ) durante operações de comparação e busca em consultas SQL. Considerando esse cenário, qual configuração do SQL Server é responsável por esse comportamento?

A Collation.
B Max Server Memory.
C TempDB Configuration.
D Recovery Model.
E Filegroup.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

O MS SQL Server possui diversos componentes embutidos, entre eles, o MSL, que é responsável por

A distribuir dados de um banco de dados para outro e sincronizá-los entre os bancos de dados para manter a consistência.
B fornecer acesso controlado e processamento de transações para atender aos requisitos dos aplicativos de consumo de dados mais exigentes.
C oferecer a funcionalidade de relatórios corporativos habilitados para a Web.
D oferecer suporte à integração de aprendizado de máquina em fluxos de trabalho corporativos.
E criar soluções de integração de dados de alto desempenho.