Questões de Concurso
Comentadas sobre sql server em banco de dados
Foram encontradas 633 questões
Assinale a opção que apresenta a principal implicação técnica de criar um índice clusterizado na coluna DataHora_Acesso de uma tabela tão grande no MS SQL Server, e a consequência direta para a ordenação física dos dados.
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.
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
O nível que permite leitura de dados não confirmados de outras transações, potencialmente causando dirty reads, é:
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.
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.
Os bancos de dados e os SGBDs são fundamentais em todos os sistemas e precisam ser bem definidos e projetados. Com base nessa informação, julgue o item seguinte.
Funções definidas pelo usuário (UDFs), no SQL Server, são úteis para cálculos repetitivos, mas não podem modificar dados.
Os bancos de dados e os SGBDs são fundamentais em todos os sistemas e precisam ser bem definidos e projetados. Com base nessa informação, julgue o item seguinte.
O SQL Server utiliza o conceito de transações para garantir atomicidade, consistência, isolamento e durabilidade (ACID) nas operações de banco de dados.
Com relação aos tipos de procedimentos armazenados e os benefícios da sua utilização, analise os itens a seguir.
I. Os comandos de um procedimento armazenado são executados como um único bloco de código, reduzindo significativamente o tráfego de dados da rede entre a máquina cliente e o servidor pois ocorre uma única chamada para executar o procedimento sem esse encapsulamento de código, cada linha individual de código teria de trafegar a rede.
II. Quando um aplicativo chama um procedimento armazenado através da rede, a chamada e outras informações para executar o procedimento ficarão visíveis na rede. Portanto, usuários mal-intencionados podem consultar nomes de tabelas e objetos de banco de dados, inserir instruções Transact-SQL próprias e pesquisar para obter dados críticos.
III. Por padrão, um procedimento armazenado será compilado todas as vezes que for executado, mas criam-se planos de execução que podem ser reutilizados em execuções subsequentes. Como o processador de consulta não precisa criar um plano a cada execução, o tempo de processar um procedimento é reduzido. Se houver alterações significantes nas tabelas ou dados referenciados pelo procedimento armazenado, o plano de execução poderá fazer com que o procedimento execute mais lentamente. Neste caso, recompilará o procedimento e forçará um novo plano de execução para melhorar o desempenho.
IV. Os tipos de procedimentos armazenados suportados pelo SGBD são: os definidos pelo usuário, os procedimentos de sistema, os temporários e as extensões definidas pelo usuário. Esse último tipo permite criar rotinas externas em uma linguagem de programação. Além disso, eles são DLLs que uma instância do MS SQL Server pode carregar e executar dinamicamente.
Está correto, o que se afirma em:
O procedimento armazenado que auxiliará o analista a estimar o tamanho de um backup de banco de dados do tipo completo é o
I - O MS-SQL (ou Microsoft SQL Server) é um sistema de gerenciamento de banco de dados relacional (RDBMS) desenvolvido pela Microsoft. Ele é amplamente utilizado para armazenar, gerenciar e recuperar dados em diversos tipos de aplicações, desde pequenas aplicações empresariais até sistemas de larga escala.
II - Durante a instalação do Microsoft SQL Server a função da opção "Database Engine Services" é instalar o mecanismo de banco de dados, responsável por armazenar, processar e proteger os dados.
III - É possível instalar o Microsoft SQL Server sem o componente "Database Engine Services" e mesmo assim você terá servidor de banco de dados completamente funcional e sem dependências de outros dispositivos.
Qual(is) afirmativa(s) está(ão) correta(s)?