Questões de Concurso Comentadas sobre sql server em banco de dados

Foram encontradas 620 questões

Q4036226 Banco de Dados
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?
Alternativas
Q4036225 Banco de Dados
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?
Alternativas
Q4036222 Banco de Dados
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?
Alternativas
Q4036218 Banco de Dados
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?
Alternativas
Q4036214 Banco de Dados
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.
Alternativas
Q4036209 Banco de Dados
Um Analista de Sistemas está administrando um banco de dados no SQL Server. Ele precisa garantir a integridade das transações, a possibilidade de desfazer alterações quando necessário e assegurar que o banco possa ser recuperado em caso de falhas, além de dar suporte a replicação de dados. Considerando o contexto do SQL Server, qual arquivo é responsável por armazenar todas essas informações de transações? 
Alternativas
Q4032135 Banco de Dados

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.

Alternativas
Q3885615 Banco de Dados
Um DBA está planejando a indexação de uma tabela de clientes no MS SQL Server. Ele decide criar um índice Clustered na coluna CPF e um índice Non-Clustered na coluna EMAIL.
Assinale a opção que descreve o impacto do índice Clustered na organização física dos dados. 
Alternativas
Q3866618 Banco de Dados
Na administração de um banco de dados SQL Server, aspectos relacionados à organização física e lógica dos dados e aos mecanismos de segurança influenciam diretamente desempenho, disponibilidade e proteção das informações. Considerando a arquitetura do SGBD SQL Server e suas práticas de segurança, assinale a alternativa correta.
Alternativas
Q3850837 Banco de Dados
O SGBD da Microsoft, frequentemente utilizado em ambientes corporativos e integrado à sua stack de tecnologias, é o: 
Alternativas
Q3781109 Banco de Dados
No SQL Server, uma das práticas recomendadas para otimizar o desempenho de consultas complexas, é o uso de índices compostos. Considere a seguinte situação:
Uma tabela de vendas (Vendas) contém as colunas data_venda, id_cliente, valor_total. Deseja-se otimizar a consulta que filtra registros por id_cliente e ordena por data_venda.
Assinale a opção que indica a configuração de índice mais adequada.
Alternativas
Q3776715 Banco de Dados
Uma instituição financeira possui ambiente SQL Server AlwaysOn com quatro réplicas síncronas. O DBA está configurando estratégia de backup para RPO de 5 minutos e RTO de 10 minutos.
Sobre backups em AlwaysOn Availability Groups, analise as seguintes afirmativas:
I. Backups completos podem ser executados em réplicas secundárias configuradas para backup, reduzindo carga na primária.
II. Backups de log devem ser executados apenas na réplica primária para manter cadeia consistente de LSN.
III. O parâmetro BACKUP PRIORITY define preferência de réplicas para backups automáticos.

Está correto o que se afirma em
Alternativas
Q3776709 Banco de Dados
No SQL Server, para resolver problemas de concorrência em ambiente de alta carga transacional, um DBA precisa escolher o nível de isolamento adequado.
O nível que permite leitura de dados não confirmados de outras transações, potencialmente causando dirty reads, é:
Alternativas
Q3712973 Banco de Dados
Em um ambiente SQL Server, diversas Stored Procedures com consultas parametrizadas apresentam degradação de desempenho após repetidas execuções, pois planos de execução otimizados para parâmetros específicos estão sendo reutilizados de forma inadequada. Qual prática de otimização é mais apropriada para mitigar esse comportamento e estabilizar a performance sem comprometer o cache de planos?  
Alternativas
Q3707476 Banco de Dados
 Um administrador de banco de dados no SQL Server precisa gerar um relatório contendo o número total de registros da tabela Pedidos, de forma precisa e eficiente, para fins de auditoria e monitoramento de volume de dados. Considerando que o SQL Server disponibiliza funções agregadas e de sistema para manipulação de dados, qual das instruções abaixo retorna corretamente o número total de linhas da tabela Pedidos?
Alternativas
Q3704423 Banco de Dados
Qual é a linguagem de programação fornecida pelo sistema gerenciador de banco de dados Microsoft SQL Server para armazenar valores em variáveis, aplicar a execução condicional de comandos e controlar fluxos de seus programas, bem como passar parâmetros para procedimentos armazenados? 
Alternativas
Q3653976 Banco de Dados
Como, Analista de Desenvolvimento de Sistemas, você identificou que o CPF de um colaborador com ID = 3131, foi cadastrado incorretamente na base de dados corporativa (SQL Server 2008 R2). Considerando as boas práticas de manipulação de dados, qual comando SQL deve ser utilizado para corrigir essa informação diretamente na tabela, mantendo os demais registros inalterados?
Alternativas
Q3653972 Banco de Dados
Utilizando o Microsoft SQL Server 2008 R2, com a criação dos scripts anteriores. Qual será o resultado após a execução do SQL abaixo?

SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade
FROM Pedidos p
RIGHT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche
ORDER BY s.Nome;

Selecione a alternativa CORRETA.
Alternativas
Q3640725 Banco de Dados

Uma clínica odontológica de médio porte decidiu modernizar o seu sistema de prontuário eletrônico e agendamento de consultas, visando melhorar a gestão de atendimentos, reduzir retrabalho e integrar as informações clínicas dos pacientes em uma base relacional centralizada. A equipe de TI contratada adotará uma metodologia ágil para o desenvolvimento do novo sistema, cujo banco de dados será compatível com MySQL, SQL Server e PostgreSQL.


Com base nessa situação hipotética, julgue os itens seguintes.

Em um ambiente com SQL Server, a instrução SELECT TOP 10 * FROM Consultas pode ser usada para listar as dez primeiras consultas da tabela, sem depender de uma cláusula de ordenação.

Alternativas
Q3636493 Banco de Dados
Assinale a alternativa que apresenta uma descrição adequada para a ferramenta SQL Server Management Studio do SGBD Microsoft SQL Server 2019.
Alternativas
Respostas
1: D
2: A
3: D
4: B
5: C
6: D
7: C
8: B
9: C
10: E
11: D
12: A
13: A
14: B
15: C
16: E
17: D
18: A
19: C
20: B