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

Foram encontradas 620 questões

Q3014094 Banco de Dados
Na hierarquia dos componentes dos pacotes do SSIS, o segundo componente mais importante, onde são desenvolvidos os pacotes, é denominado
Alternativas
Q3011912 Banco de Dados
O SQL Server 2022 (16.x) está disponível nas versões Enterprise, Developer, Standard e Express, as quais podem ser instaladas sob a forma de atualização de uma das versões anteriores. A partir do SQL Server 2012 (11.x) SP4 Standard, o SQL Server 2022 (16.x) pode ser instalado nas versões 
Alternativas
Q3011911 Banco de Dados
A respeito do Microsoft SQL Server 2022, assinale a opção correta. 
Alternativas
Q2649883 Banco de Dados
Marque a alternativa que contém uma característica comum dos bancos de dados NoSQL: 
Alternativas
Q2568141 Banco de Dados

Bancos de dados híbridos utilizando o MSSQL Server apresentam uma série de características únicas em comparação aos bancos de dados SQL locais. 


Ao migrar um banco de dados SQL Server local para uma solução híbrida MSSQL Server, é esperado que ocorra

Alternativas
Q2568138 Banco de Dados

O SQL Server possui diversas funcionalidades destinadas à detecção e diagnóstico de possíveis erros e problemas de desempenho.


Sobre essas ferramentas no SQL Server, avalie as afirmativas a seguir: 


I. O comando "sys.dm_tran_locks" pode ser utilizado para identificar a causa da lentidão do sistema devido a bloqueios frequentes em uma tabela específica.


II. Entre outras informações, o Repositório de Consultas armazena as estatísticas de erros do servidor SQL.


III. A análise do Plano de Execução permite identificar gargalos e otimizar o desempenho de consultas.


Está correto o que se afirma em 

Alternativas
Q2568136 Banco de Dados

O SQL Server Agent tem como objetivo executar tarefas de forma automática por intermédio de unidades de automação denominadas jobs.


Sobre os jobs em um SQL Server Agent, analise as afirmativas a seguir: 


I. Jobs do SQL Server Agent podem executar scripts T-SQL.


II. Incluir o comando "EXEC xp_cmdshell 'notepad.exe'" em um job não é considerada uma boa prática.


III. Por razões de segurança, o comando "xp_cmdshell" vem desabilitado por padrão no SQL Server.


Está correto o que se afirma em 

Alternativas
Q2568055 Banco de Dados
 Acerca da linguagem SQL, assinale a alternativa correta.  
Alternativas
Q2535253 Banco de Dados
Numa instalação SQL Server, o administrador do banco de dados precisa identificar as tabelas do banco de dados corporativo da empresa que sofreram alterações nas suas definições num dado intervalo de tempo.
Assinale o comando que produz corretamente essas informações.
Alternativas
Q2535252 Banco de Dados
No contexto de uma instalação MS SQL Server, avalie as afirmativas a seguir a respeito dos bancos de dados pré-definidos master, model, tempdb.

I. tempdb é recriado sempre quando o SQL Server é iniciado.
II. model é criado opcionalmente, e pode ser utilizado apenas como read only.
III. master não permite operações de backup e/ou recuperação.

Está correto o que se afirma apenas em
Alternativas
Q2513842 Banco de Dados
Assinale a alternativa que apresenta o sistema de gerenciamento de banco de dados relacional de código aberto baseado em SQL, o qual foi projetado e otimizado para aplicativos da web, que pode ser executado em qualquer plataforma e possui comandos como “FLUSH PRIVILEGES;”.
Alternativas
Q2491630 Banco de Dados

No que diz respeito a linguagens procedurais em um banco de dados SQL e a técnicas de análise de desempenho e otimização de consultas SQL, julgue o item subsecutivo.


O depurador Transact-SQL permite depurar stored procedures de forma interativa, mostrando a sequência de chamadas SQL, variáveis locais/globais, e controla pontos de interrupção e parâmetros associados a esses procedimentos. 

Alternativas
Q2483471 Banco de Dados
Em um SGBD SQL Server 2019, qual instrução Transact-SQL pode ser utilizada para criar um procedimento armazenado que é executado automaticamente quando um usuário tenta modificar dados de uma tabela?
Alternativas
Q2480620 Banco de Dados

Um analista de infraestrutura necessita instalar o MS SQLServer 2014 em um Core Server com Windows Server na Secretaria de Saúde do Estado do Mato Grosso.

Assinale a opção que indica a lista de pré-requisitos indicados pelo Microsoft para que a instalação seja bem-sucedida. 

Alternativas
Q2475441 Banco de Dados
As organizações realizam diversas transações eletrônicas durante a execução das suas atividades operacionais, com aplicações de uso interno e externo, desenvolvidas em diferentes linguagens de programação, que persistem os dados coletados em um Sistema de Gerenciamento de Banco de Dados. O armazenamento desses dados deve ser revestido de uma boa camada de segurança, bem como as aplicações que consomem e alimentam esse banco, pois as consultas dinâmicas desenvolvidas nessas aplicações, se não protegidas adequadamente, produzem vulnerabilidades que podem causar danos de magnitude catastrófica em uma base de dados, permitindo acessos indevidos através de ataques conhecidos como SQL Injection. Sobre esse tipo de ataque, analise as afirmativas a seguir.


I. Consiste basicamente em digitar comandos SQL, exclusivamente do tipo DML, nos inputs de formulários da aplicação.
II. Um teste de SQL Injection pode ser em uma tela de login de um sistema WEB qualquer, digitar o comando ' or 1=1 or 'a' = 'a no campo de login, preencher o campo senha com qualquer valor e clicar no botão que efetua o login para verificar se o sistema realizará a autenticação.
III. Uma forma de proteger a aplicação do SQL Injection é realizar a validação/tratamento das informações manualmente ou utilizar frameworks de persistência/ORM que possuam mecanismos para evitar esse tipo de ataque.


Está correto o que se afirma apenas em 
Alternativas
Q2457386 Banco de Dados
Considere que você esteja trabalhando com bancos de dados que contêm informações sobre livros e autores utilizando o SGBD SQLServer.
Analise o script a seguir. 

Imagem associada para resolução da questão



Avalie se os itens a seguir apresentam a escrita correta em uma consulta SQL nesse banco, que faça um JOIN entre as tabelas de livros e autores, em que cada livro é listado junto com uma lista de todos os seus autores (nomes de autores agregados em uma única String).


Imagem associada para resolução da questão



A escrita dessa consulta SQL está correta em
Alternativas
Q2438380 Banco de Dados
Em nível de servidor, no momento de instalação do SQL Server, há um importante parâmetro a ser definido, denominado collation, cuja escolha tem impacto nas operações de:
Alternativas
Q2438378 Banco de Dados
O comando a ser executado numa instalação SQL Server para conceder permissão de execução de uma stored procedure X num esquema (schema) Y a um papel (role) Z é:
Alternativas
Q2398334 Banco de Dados
No contexto dos modelos de recuperação de bancos de dados (recovery models) disponíveis no MS SQL Server, analise as afirmativas a seguir.

I. No modelo Simple Recovery, o banco de dados pode ser recuperado até o ponto de último backup, full ou differential.
II. No modelo Full Recovery, o banco de dados pode ser recuperado até o ponto da falha, ou certo ponto no tempo.
III. O modelo bulk model não requer backup dos logs na recuperação.

Está correto somente o que se afirma em: 
Alternativas
Q2380775 Banco de Dados
Com relação aos spinlock no MS SQL Server 2019, avalie as afirmativas a seguir.

I. Os spinlocks não são uma exclusividade do MS SQL Server. São utilizados pelo sistema operacional quando é necessário obter acesso a uma determinada estrutura de dados somente por um curto intervalo de tempo. Por exemplo, quando uma thread não consegue obter acesso ao tentar adquirir um spinlock, ela é executada de maneira periódica se o recurso está disponível ou não, em vez de fazer uma suspensão imediata. Após algum tempo, a thread que está aguardando o spinlock será suspenso antes de poder adquirir o recurso. A suspensão permite que outras threads em execução na mesma CPU sejam executadas.
II. O MS SQL Server usa spinlocks para proteger o acesso a algumas estruturas internas de dados. Os spinlocks são usados no mecanismo para serializar o acesso a determinadas estruturas de dados de maneira semelhante aos locks.
III. A principal diferença entre o lock e o spinlock é o fato de que os locks executar um loop por um período verificando a disponibilidade de uma estrutura de dados. Por outro lado, uma thread tentando obter acesso a uma estrutura protegida por spinlock cederá imediatamente se recurso não estiver disponível. A suspensão requer a alternância de contexto de uma thread fora da CPU para que outra thread possa ser executada.

Está correto o que se afirma em 
Alternativas
Respostas
41: B
42: B
43: A
44: C
45: D
46: A
47: E
48: A
49: D
50: A
51: E
52: C
53: B
54: D
55: D
56: A
57: C
58: A
59: B
60: D