Questões de Concurso Sobre sql server em banco de dados

Foram encontradas 642 questões

Q3092947 Banco de Dados

Imagem associada para resolução da questão


Considerando o comando precedente, do banco de dados MS-SQLSERVER 2019, julgue o próximo item.


O comando cria um índice clusterizado em column1, column2 e column3 da tabela table1 no esquema schema1, com column1 e column3 classificados em ordem decrescente e column2 classificado em ordem crescente. 

Alternativas
Q3066613 Banco de Dados
O SQL Server 2000 foi uma versão do sistema de gerenciamento de banco de dados (SGBD) desenvolvido pela Microsoft, lançada em 2000. Sobre o SQL Server 2000, julgue as afirmativas a seguir:

I. O SQL Server 2000 suporta o uso de procedimentos armazenados, que são blocos de código T-SQL armazenados no banco de dados para execução posterior. O SQL Server 2000 utiliza o Transact-SQL (T-SQL) como sua linguagem de consulta, que é uma extensão do SQL padrão com recursos adicionais.
II. O SQL Server 2000 introduziu o conceito de .NET Triggers, que são ações automáticas desencadeadas por eventos, como inserções, atualizações ou exclusões de dados. Este tipo de Trigger pode ser tanto do tipo INSTEAD OF quanto do tipo AFTER. A novidade é que um .NET Trigger, ao invés de executar comandos T-SQL, é capaz de chamar código de um módulo .NET, o qual foi instalado no SQL Server 2000.
III. A ferramenta Enterprise Manager no SQL Server 2000 permite a administração visual do servidor, criação de bancos de dados, tabelas, índices e outras operações de gerenciamento. 
Alternativas
Q3066610 Banco de Dados
O SQL Server 2005 é uma plataforma de banco de dados ideal para uso em ambientes de hospedagem na Web compartilhados e dedicados. Qual recurso foi introduzido no SQL Server 2005 para proporcionar uma maior segurança ao armazenamento de senhas no banco de dados?
Alternativas
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
Q2787362 Banco de Dados

De acordo com a Microsoft, a instalação do SQL Server 2014 em um microcomputador exige que sejam atendidos diversos requisitos. Nesse contexto,

• para edições que não a Express, há um requisito mínimo X recomendado em termos de memória principal para um desempenho aceitável.

• é recomendado o uso de um tipo T para o sistema de organização de arquivos.

• é recomendado um valor mínimo Y de espaço disponível no disco rígido.


O tipo T e os valores de X e de Y são respectivamente:

Alternativas
Q2770761 Banco de Dados

O Microsoft SQL Server é o sistema de gerenciamento de banco de dados da Microsoft, e sua última versão lançada é o SQL Server 2012, em várias versões. Entretanto, o SQL Server 2008 (e suas variações) ainda é muito utilizado. Uma das grandes novidades do SQL Server 2000 foi a possibilidade de instalação de múltiplas instâncias do SQL Server em um mesmo servidor. Essa característica também esteve presente nas versões do SQL Server 2005 e SQL Server 2008. No SQL Server 2000, podiam ser instaladas até 16 instâncias em um mesmo servidor. NO SQL Server 2008 R2 esse limite foi aumentado. Assinale a alternativa referente ao número de instâncias do SQL Server 2008 R2 que pode ser instalado em um servidor.

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.


Está correto o que se afirma em 

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

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
Respostas
1: C
2: C
3: B
4: B
5: B
6: A
7: D
8: D
9: C
10: D
11: A
12: E
13: A
14: D
15: A
16: E
17: C
18: B
19: D
20: D